You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by pr...@apache.org on 2005/11/22 22:13:21 UTC
svn commit: r348253 - in /myfaces/examples/trunk/sandbox: inputAjax.jsp
src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java
Author: prophecy
Date: Tue Nov 22 13:13:19 2005
New Revision: 348253
URL: http://svn.apache.org/viewcvs?rev=348253&view=rev
Log:
- added SelectBooleanAjax component
- added Sandbox message tag
- rolled back some changes to UIComponentTag
Modified:
myfaces/examples/trunk/sandbox/inputAjax.jsp
myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java
Modified: myfaces/examples/trunk/sandbox/inputAjax.jsp
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/sandbox/inputAjax.jsp?rev=348253&r1=348252&r2=348253&view=diff
==============================================================================
--- myfaces/examples/trunk/sandbox/inputAjax.jsp (original)
+++ myfaces/examples/trunk/sandbox/inputAjax.jsp Tue Nov 22 13:13:19 2005
@@ -44,9 +44,10 @@
.bold {
font-weight: bold;
}
+
.error {
- font-weight:bold;
- color:red;
+ font-weight: bold;
+ color: red;
}
</style>
@@ -73,9 +74,9 @@
id="text2"
forceId="true"
showOkButton="true"
- showCancelText="true"
+ showCancelButton="true"
validator="#{inputAjaxBean.validateText2}"></s:inputTextAjax>
- <t:message for="text2" styleClass="error"/>
+ <s:message for="text2" styleClass="error"/>
<f:verbatim>This component demonstrates ajax updating ability, but you must click Ok for it to send.
Cancel will clear the text and not send an update.</f:verbatim>
</h:panelGrid>
@@ -87,7 +88,7 @@
forceId="true">
<s:convertDateTime pattern="yyyy-MM-dd"/>
</s:inputTextAjax>
- <t:message for="date1" styleClass="error"/>
+ <s:message for="date1" styleClass="error"/>
<f:verbatim>This component demonstrates error handling capabilities, enter an invalid string to see the
error returned from the server through ajax.</f:verbatim>
</h:panelGrid>
@@ -117,6 +118,18 @@
<f:verbatim>This component demonstrates ajax updating ability on a radio buttons.</f:verbatim>
</h:panelGrid>
+ <h:outputText value="Toggle Switch"/>
+ <h:panelGrid columns="1">
+ <h:panelGroup>
+ <s:selectBooleanCheckboxAjax
+ id="toggle1"
+ forceId="true"
+ value="#{inputAjaxBean.toggle1}"/>
+ <h:outputText value="Got Milk?"/>
+ </h:panelGroup>
+ <s:message for="toggle1" styleClass="error"/>
+ <f:verbatim>This component demonstrates ajax updating ability based on a toggle switch.</f:verbatim>
+ </h:panelGrid>
</h:panelGrid>
<t:div id="statusDiv" forceId="true"></t:div>
Modified: myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java?rev=348253&r1=348252&r2=348253&view=diff
==============================================================================
--- myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java (original)
+++ myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java Tue Nov 22 13:13:19 2005
@@ -41,6 +41,8 @@
private String radioValue;
private List radioItems;
+ private boolean toggle1 = false;
+
/**
* Simple validator to show error handling messages in examples, returns an error if value string is
@@ -159,5 +161,14 @@
this.radioValue = radioValue;
}
+ public boolean isToggle1()
+ {
+ return toggle1;
+ }
+
+ public void setToggle1(boolean toggle1)
+ {
+ this.toggle1 = toggle1;
+ }
}