{"id":160,"date":"2011-08-06T20:55:30","date_gmt":"2011-08-06T18:55:30","guid":{"rendered":"http:\/\/hasselba.ch\/blog\/?p=160"},"modified":"2011-08-06T21:06:42","modified_gmt":"2011-08-06T19:06:42","slug":"mogliche-optionen-bei-partial-refreshs","status":"publish","type":"post","link":"https:\/\/hasselba.ch\/blog\/?p=160","title":{"rendered":"M\u00f6gliche Optionen bei Partial Refreshs"},"content":{"rendered":"<p>Beim Studieren des XSP-Objektes bin ich auf folgende m\u00f6gliche Optionen gestossen, die den Funktionen <em>XSP.partialRefreshGet<\/em> und <em>XSP.partialRefreshPost<\/em> mitgegeben werden k\u00f6nnen:<\/p>\n<ul>\n<li>params: parameters to add to the request<\/li>\n<li>onStart: piece of code to execute before it start<\/li>\n<li>onComplete: piece of code to execute when the execution is completed<\/li>\n<li>onError piece of code to execute in case of an error<\/li>\n<li>refreshTargetId:\u00a0 the target id to refresh<\/li>\n<li>refreshInner: indicate that the inner HTML should be refreshed\u00a0 (boolean)<\/li>\n<li>valmode: validation mode (0=none, 1=converters only, 2=converters+validators) bzw. true (f\u00fcr Versionen vor 8.5.2)<\/li>\n<li>execId: partial execution id<\/li>\n<\/ul>\n<p>Ich versuche z.Zt. zu verstehen, was man mit der Option\u00a0 &#8222;<em>execId<\/em>&#8220; im Detail anfangen kann. Auch &#8222;<em>refreshInner<\/em>&#8220; gibt mir momentan noch R\u00e4tsel auf&#8230;<\/p>\n<p>Nachforschungen in meinen JSF-Ressourcen erkl\u00e4ren mir zwar, was prinzipiell mit der &#8222;<em>execId<\/em>&#8220; m\u00f6glich ist, doch im Zusammenspiel mit XPages habe ich bisher keine Informationen finden bzw. selbst ausprobieren k\u00f6nnen, was bei Angabe einer &#8222;<em>execId<\/em>&#8220; intern auf dem Domino-Server passiert (Unterschiede im direkten Vergleich des reinen JSFs und XPages gibt es z.B. bei der Angabe von Id&#8217;s: Bei XPages ist nur eine Id pro Refresh erlaubt, gem\u00e4\u00df JSF-Spezifikation sind mehrere Id&#8217;s auf einmal m\u00f6glich &#8211; es w\u00e4re sehr nett, wenn das gehen k\u00f6nnte&#8230;).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beim Studieren des XSP-Objektes bin ich auf folgende m\u00f6gliche Optionen gestossen, die den Funktionen XSP.partialRefreshGet und XSP.partialRefreshPost mitgegeben werden k\u00f6nnen: params: parameters to add to the request onStart: piece of code to execute before it start onComplete: piece of code &hellip; <a href=\"https:\/\/hasselba.ch\/blog\/?p=160\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,9,26,81,74,24],"tags":[7,77,11,4,86,25,16,5,12,3,85],"class_list":["post-160","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-javascript","category-jsf","category-web","category-xpages","category-xsp","tag-domino","tag-html","tag-http","tag-js","tag-jsf","tag-partial-refresh","tag-server","tag-ssjs","tag-web","tag-xpages","tag-xsp"],"_links":{"self":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=160"}],"version-history":[{"count":4,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions"}],"predecessor-version":[{"id":162,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions\/162"}],"wp:attachment":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}