Author: sergeyhalipov
Date: 2007-11-28 11:42:40 -0500 (Wed, 28 Nov 2007)
New Revision: 4318
Modified:
branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/faces-config.xml
branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/web.xml
branches/3.1.x/samples/contextMenuDemo/src/main/webapp/pages/index.jsp
Log:
Dynamic skins added to context menu demo
Modified: branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
---
branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/faces-config.xml 2007-11-28
16:26:42 UTC (rev 4317)
+++
branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/faces-config.xml 2007-11-28
16:42:40 UTC (rev 4318)
@@ -7,4 +7,9 @@
<managed-bean-class>org.richfaces.Bean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
+ <managed-bean>
+ <managed-bean-name>skinBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.SkinBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
</faces-config>
Modified: branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/web.xml
===================================================================
--- branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/web.xml 2007-11-28
16:26:42 UTC (rev 4317)
+++ branches/3.1.x/samples/contextMenuDemo/src/main/webapp/WEB-INF/web.xml 2007-11-28
16:42:40 UTC (rev 4318)
@@ -14,6 +14,10 @@
<param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name>
<param-value>false</param-value>
</context-param>
+ <context-param>
+ <param-name>org.ajax4jsf.SKIN</param-name>
+ <param-value>#{skinBean.skin}</param-value>
+ </context-param>
<!--
-->
<filter>
Modified: branches/3.1.x/samples/contextMenuDemo/src/main/webapp/pages/index.jsp
===================================================================
--- branches/3.1.x/samples/contextMenuDemo/src/main/webapp/pages/index.jsp 2007-11-28
16:26:42 UTC (rev 4317)
+++ branches/3.1.x/samples/contextMenuDemo/src/main/webapp/pages/index.jsp 2007-11-28
16:42:40 UTC (rev 4318)
@@ -25,6 +25,11 @@
</head>
<body>
<f:view>
+ <h:form id="skinForm" >
+ <h:selectOneRadio binding="#{skinBean.component}"/>
+ <h:commandLink action="#{skinBean.change}" value="Set
Skin"/>
+ <h:outputText value=" Current skin: #{skinBean.skin}" />
+ </h:form>
<div id="sgs" style="height:50px">
<a4j:outputPanel ajaxRendered="true">
<h:messages></h:messages>