You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ca...@apache.org on 2007/03/15 00:51:13 UTC

svn commit: r518386 - in /myfaces/current12/test-webapp/src/main: java/org/apache/myfaces/blank/LabelTest.java webapp/labelTest.jsp

Author: cagatay
Date: Wed Mar 14 16:51:12 2007
New Revision: 518386

URL: http://svn.apache.org/viewvc?view=rev&rev=518386
Log:
Add example for convertermessage

Modified:
    myfaces/current12/test-webapp/src/main/java/org/apache/myfaces/blank/LabelTest.java
    myfaces/current12/test-webapp/src/main/webapp/labelTest.jsp

Modified: myfaces/current12/test-webapp/src/main/java/org/apache/myfaces/blank/LabelTest.java
URL: http://svn.apache.org/viewvc/myfaces/current12/test-webapp/src/main/java/org/apache/myfaces/blank/LabelTest.java?view=diff&rev=518386&r1=518385&r2=518386
==============================================================================
--- myfaces/current12/test-webapp/src/main/java/org/apache/myfaces/blank/LabelTest.java (original)
+++ myfaces/current12/test-webapp/src/main/java/org/apache/myfaces/blank/LabelTest.java Wed Mar 14 16:51:12 2007
@@ -25,11 +25,19 @@
 public class LabelTest {
 
 	private String _text;
+	private String _number;
 
 	public String getText() {
 		return _text;
 	}
 	public void setText(String _text) {
 		this._text = _text;
+	}
+	
+	public String getNumber() {
+		return _number;
+	}
+	public void setNumber(String _number) {
+		this._number = _number;
 	}
 }

Modified: myfaces/current12/test-webapp/src/main/webapp/labelTest.jsp
URL: http://svn.apache.org/viewvc/myfaces/current12/test-webapp/src/main/webapp/labelTest.jsp?view=diff&rev=518386&r1=518385&r2=518386
==============================================================================
--- myfaces/current12/test-webapp/src/main/webapp/labelTest.jsp (original)
+++ myfaces/current12/test-webapp/src/main/webapp/labelTest.jsp Wed Mar 14 16:51:12 2007
@@ -2,19 +2,38 @@
 <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
 <html>
 <head>
-	<title>Label Test</title>
+<title>Label Test</title>
 </head>
 
 <body>
 <f:view>
 	<h:form id="labelTestForm">
 		<h:messages />
+		
+		<h:panelGrid columns="3">
+			<h:outputText value="Text" />
+			<h:inputText id="txt_text" value="#{labelTest.text}" label="Text" required="true" 
+										requiredMessage="Text cannot be empty"
+										validatorMessage="Text is not valid">
+				<f:validateLength minimum="5" />
+			</h:inputText>
+			<h:message for="txt_text"></h:message>
+			
+			<h:outputText value="Number" />
+			<h:inputText id="txt_number" value="#{labelTest.number}" label="This Number" 
+										converter="This is no integer">
+			</h:inputText>
+			<h:message for="txt_number"></h:message>
+		</h:panelGrid>
+		
+		<h:outputText value="#{labelTest.text}" />
 		<br>
-		<h:outputText value="Text" />
-		<h:inputText id="txt_text" value="#{labelTest.text}" label="Text" required="true" requiredMessage="Text cannot be empty"></h:inputText>
-		<h:message for="txt_text"></h:message>
+		<h:outputText value="#{labelTest.number}" />
+		
 		<br>
-		<h:commandButton value="Test" />
+		
+		<h:commandButton value="Test" action="#{labelTest.printComponent}"/>
+		
 	</h:form>
 </f:view>
 </body>