taylor 2004/10/13 17:18:06 Modified: applications/jsf-demo/src/webapp tree.jsp greeting.jsp applications/jsf-demo/src/webapp/WEB-INF web.xml faces-config.xml Log: finally the tree jsf demo is functional it should retain internal JSF nav state amongst views even when you navigate via jetspeed to other pages or tabs and back Revision Changes Path 1.5 +14 -14 jakarta-jetspeed-2/applications/jsf-demo/src/webapp/tree.jsp Index: tree.jsp =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/applications/jsf-demo/src/webapp/tree.jsp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- tree.jsp 13 Oct 2004 22:42:08 -0000 1.4 +++ tree.jsp 14 Oct 2004 00:18:05 -0000 1.5 @@ -51,20 +51,20 @@ %> <f:view> - <x:panelLayout id="page"> - <f:verbatim><h2>Here is a tree?</h2></f:verbatim> - - <h:form> + <f:verbatim><h2>Here is a tree example.</h2></f:verbatim> - <x:tree id="tree" value="#{treeModel}" - styleClass="tree" - nodeClass="treenode" - selectedNodeClass="treenodeSelected" - expandRoot="true"> - </x:tree> - <f:verbatim><br></f:verbatim> - - </h:form> - </x:panelLayout> + <h:form> + <x:tree id="tree" value="#{treeModel}" + styleClass="tree" + nodeClass="treenode" + selectedNodeClass="treenodeSelected" + expandRoot="true"> + </x:tree> + <f:verbatim><br></f:verbatim> + </h:form> + <h:commandLink id="goHome" action="guessGameStart"> + <h:outputText value="Return to Guess Game"/> + </h:commandLink> + </f:view> 1.5 +9 -9 jakarta-jetspeed-2/applications/jsf-demo/src/webapp/greeting.jsp Index: greeting.jsp =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/applications/jsf-demo/src/webapp/greeting.jsp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- greeting.jsp 11 Sep 2004 18:41:27 -0000 1.4 +++ greeting.jsp 14 Oct 2004 00:18:05 -0000 1.5 @@ -17,24 +17,24 @@ <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <f:view> - <h:form id="helloForm" > + <h:form id="helloForm" > <h2>Hi. My name is Duke. I'm thinking of a number from <h:outputText value="#{UserNumberBean.minimum}"/> to <h:outputText value="#{UserNumberBean.maximum}"/>. Can you guess it?</h2> <h:graphicImage id="waveImg" url="/wave.med.gif" /> - <h:inputText id="userNo" value="#{UserNumberBean.userNumber}" + <h:inputText id="userNo" value="#{UserNumberBean.userNumber}" validator="#{UserNumberBean.validate}"/> - <h:commandButton id="submit" action="success" value="Submit" /> + <h:commandButton id="submit" action="success" value="Submit" /> <p> - <h:message style="color: red; font-family: 'New Century Schoolbook', serif; font-style: oblique; text-decoration: overline" id="errors1" for="userNo"/> + <h:message style="color: red; font-family: 'New Century Schoolbook', serif; font-style: oblique; text-decoration: overline" id="errors1" for="userNo"/> </h:form> <h2>Wanna see a tree?</h2> - <br> - <h:commandLink id="treeLink" action="treeView"> - <h:outputText value="Click Here"/> - </h:commandLink> -</f:view> \ No newline at end of file + <br> + <h:commandLink id="treeLink" action="treeView"> + <h:outputText value="Click Here"/> + </h:commandLink> +</f:view> 1.2 +1 -1 jakarta-jetspeed-2/applications/jsf-demo/src/webapp/WEB-INF/web.xml Index: web.xml =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/applications/jsf-demo/src/webapp/WEB-INF/web.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- web.xml 17 Aug 2004 19:58:47 -0000 1.1 +++ web.xml 14 Oct 2004 00:18:05 -0000 1.2 @@ -43,7 +43,7 @@ <description>JavaServer Faces Guess Number Sample Application</description> <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> - <param-value>client</param-value> + <param-value>server</param-value> </context-param> <context-param> <param-name>javax.faces.application.CONFIG_FILES</param-name> 1.5 +8 -0 jakarta-jetspeed-2/applications/jsf-demo/src/webapp/WEB-INF/faces-config.xml Index: faces-config.xml =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/applications/jsf-demo/src/webapp/WEB-INF/faces-config.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- faces-config.xml 11 Sep 2004 18:41:42 -0000 1.4 +++ faces-config.xml 14 Oct 2004 00:18:05 -0000 1.5 @@ -70,6 +70,14 @@ </navigation-rule> <navigation-rule> + <from-view-id>/tree.jsp</from-view-id> + <navigation-case> + <from-outcome>guessGameStart</from-outcome> + <to-view-id>/greeting.jsp</to-view-id> + </navigation-case> + </navigation-rule> + + <navigation-rule> <description> The decision rules used by the NavigationHandler to determine which view must be displayed after the
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]