[richfaces-svn-commits] JBoss Rich Faces SVN: r2924 - in trunk/test-applications/facelets/src/main: java/selectOneMenuPage and 2 other directories.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Thu Sep 13 08:58:05 EDT 2007
Author: ayanul
Date: 2007-09-13 08:58:05 -0400 (Thu, 13 Sep 2007)
New Revision: 2924
Added:
trunk/test-applications/facelets/src/main/java/selectOneMenuPage/
trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java
trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml
trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml
Modified:
trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml
trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml
Log:
Added: trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java (rev 0)
+++ trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java 2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,33 @@
+package selectOneMenuPage;
+
+public class SelectOneMenuPage {
+ private String top = "10px";
+ private String left = "0px";
+ private String width = "800px";
+ private String height = "20px";
+
+ public String getTop() {
+ return top;
+ }
+ public void setTop(String top) {
+ this.top = top;
+ }
+ public String getLeft() {
+ return left;
+ }
+ public void setLeft(String left) {
+ this.left = left;
+ }
+ public String getWidth() {
+ return width;
+ }
+ public void setWidth(String width) {
+ this.width = width;
+ }
+ public String getHeight() {
+ return height;
+ }
+ public void setHeight(String height) {
+ this.height = height;
+ }
+}
Added: trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml 2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
+ "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
+<faces-config>
+ <managed-bean>
+ <managed-bean-name>somp</managed-bean-name>
+ <managed-bean-class>selectOneMenuPage.SelectOneMenuPage</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+</faces-config>
Modified: trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml 2007-09-13 11:47:13 UTC (rev 2923)
+++ trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml 2007-09-13 12:58:05 UTC (rev 2924)
@@ -13,13 +13,13 @@
type="text/css" />
</head>
<body>
+ <ui:include src="SelectOneMenuPage.xhtml" />
<div id="div_1_ID" style="position: relative; left:600px; top:500px; z-index:1;">
<div id="div_2_ID" style="position: absolute; left:-580px; top:-450px;">
<ui:include src="${divBean.src}" />
</div>
</div>
-
<div id="divOpthID" align="right">
<h:form id="forvDivOpthID">
<h:panelGrid columns="2">
Added: trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml 2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,60 @@
+<h:form id="formSOMID" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:h="http://java.sun.com/jsf/html"
+ xmlns:rich="http://richfaces.org/rich">
+
+ <div align="right">
+ <h:panelGrid columns="2">
+ <h:panelGroup>
+ <h:outputText value="Top:" />
+ <h:inputText value="#{somp.top}">
+ <a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+ </h:inputText>
+ </h:panelGroup>
+ <h:panelGroup>
+ <h:outputText value="Left:" />
+ <h:inputText value="#{somp.left}">
+ <a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+ </h:inputText>
+ </h:panelGroup>
+ <h:panelGroup>
+ <h:outputText value="Width:" />
+ <h:inputText value="#{somp.width}">
+ <a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+ </h:inputText>
+ </h:panelGroup>
+ <h:panelGroup>
+ <h:outputText value="Height:" />
+ <h:inputText value="#{somp.height}">
+ <a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+ </h:inputText>
+ </h:panelGroup>
+ </h:panelGrid>
+ </div>
+
+ <div id="divID" style="position: absolute; top: #{somp.top}; left: #{somp.left};">
+ <h:selectOneMenu id="optionSOMID" value="menu" style="width:#{somp.width};height:#{somp.height}">
+ <f:selectItem itemLabel="1" itemValue="test" />
+ <f:selectItem itemLabel="2" itemValue="test" />
+ <f:selectItem itemLabel="3" itemValue="test" />
+ <f:selectItem itemLabel="4" itemValue="test" />
+ <f:selectItem itemLabel="5" itemValue="test" />
+ <f:selectItem itemLabel="6" itemValue="test" />
+ <f:selectItem itemLabel="7" itemValue="test" />
+ <f:selectItem itemLabel="8" itemValue="test" />
+ <f:selectItem itemLabel="9" itemValue="test" />
+ <f:selectItem itemLabel="10" itemValue="test" />
+ <f:selectItem itemLabel="11" itemValue="test" />
+ <f:selectItem itemLabel="12" itemValue="test" />
+ <f:selectItem itemLabel="13" itemValue="test" />
+ <f:selectItem itemLabel="14" itemValue="test" />
+ <f:selectItem itemLabel="15" itemValue="test" />
+ <f:selectItem itemLabel="16" itemValue="test" />
+ <f:selectItem itemLabel="17" itemValue="test" />
+ <f:selectItem itemLabel="18" itemValue="test" />
+ <f:selectItem itemLabel="19" itemValue="test" />
+ <f:selectItem itemLabel="20" itemValue="test" />
+ </h:selectOneMenu>
+ </div>
+
+</h:form>
Modified: trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml 2007-09-13 11:47:13 UTC (rev 2923)
+++ trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml 2007-09-13 12:58:05 UTC (rev 2924)
@@ -13,6 +13,7 @@
type="text/css" />
</head>
<body>
+ <div id="divOpthID" align="right">
<h:form id="forvDivOpthID">
<h:panelGrid columns="2">
<h:outputText value="Select component:" />
@@ -48,7 +49,8 @@
</h:selectOneMenu>
</h:panelGrid>
</h:form>
-
+ </div>
+ <ui:include src="SelectOneMenuPage.xhtml" />
<ui:include src="${divBean.src}" />
</body>
More information about the richfaces-svn-commits
mailing list