You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2013/10/11 16:26:12 UTC

svn commit: r1531305 - in /myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main: java/org/apache/myfaces/tobago/example/test/DynamicBean.java webapp/test/forEach/dynamic-include.xhtml

Author: lofwyr
Date: Fri Oct 11 14:26:11 2013
New Revision: 1531305

URL: http://svn.apache.org/r1531305
Log:
try dynamic including

Modified:
    myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/java/org/apache/myfaces/tobago/example/test/DynamicBean.java
    myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/webapp/test/forEach/dynamic-include.xhtml

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/java/org/apache/myfaces/tobago/example/test/DynamicBean.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/java/org/apache/myfaces/tobago/example/test/DynamicBean.java?rev=1531305&r1=1531304&r2=1531305&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/java/org/apache/myfaces/tobago/example/test/DynamicBean.java (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/java/org/apache/myfaces/tobago/example/test/DynamicBean.java Fri Oct 11 14:26:11 2013
@@ -44,12 +44,12 @@ public class DynamicBean {
         FacesContext.getCurrentInstance().addMessage(null,
             new FacesMessage(FacesMessage.SEVERITY_WARN, "All panels where added!", null));
     }
-    return null;
+    return "/test/forEach/dynamic-include.xhtml";
   }
 
   public String reset() {
     panels.clear();
-    return "test/forEach/dynamic-include.xhtml";
+    return "/test/forEach/dynamic-include.xhtml";
   }
 
   public List<DynamicPanel> getPanels() {

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/webapp/test/forEach/dynamic-include.xhtml
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/webapp/test/forEach/dynamic-include.xhtml?rev=1531305&r1=1531304&r2=1531305&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/webapp/test/forEach/dynamic-include.xhtml (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-test/src/main/webapp/test/forEach/dynamic-include.xhtml Fri Oct 11 14:26:11 2013
@@ -11,8 +11,19 @@
   <tc:page width="800px" height="800px" label="Dynamic Include">
     <tc:box label="Dynamic Included Panels">
       <f:facet name="layout">
-        <tc:gridLayout margin="10px" columns="500px" rows="auto;auto;auto;auto;auto"/>
+        <tc:gridLayout margin="10px" columns="500px" rows="100px;auto;auto;auto;auto;auto"/>
       </f:facet>
+      <tc:panel>
+        <p>
+          This example demonstrates dynamic includes with Facelets.
+        </p>
+        <p>
+          It seems to work with Mojarra, but not with MyFaces.
+        </p>
+        <p>
+          <b>Warning:</b> Using c:forEach with dynamic content may produces several problems.
+        </p>
+      </tc:panel>
       <tc:messages/>
       <c:forEach var="panel" items="#{dynamic.panels}">
         <ui:include src="#{panel.name}"/>