[prev in list] [next in list] [prev in thread] [next in thread]
List: myfaces-dev
Subject: [jira] Commented: (TOMAHAWK-156) DataList doesn't validate or
From: "Mike Youngstrom (JIRA)" <dev () myfaces ! apache ! org>
Date: 2006-02-27 16:46:56
Message-ID: 222374486.1141058816600.JavaMail.jira () ajax ! apache ! org
[Download RAW message or body]
[ http://issues.apache.org/jira/browse/TOMAHAWK-156?page=comments#action_12367978 \
]
Mike Youngstrom commented on TOMAHAWK-156:
------------------------------------------
This appears to be fixed with the patch Martin checked-in on the 25th. My test case \
above works.
> DataList doesn't validate or update model in 1.1.2 nightlies
> ------------------------------------------------------------
>
> Key: TOMAHAWK-156
> URL: http://issues.apache.org/jira/browse/TOMAHAWK-156
> Project: MyFaces Tomahawk
> Type: Bug
> Components: Data List
> Versions: 1.1.2-SNAPSHOT
> Reporter: Mike Youngstrom
> Priority: Critical
>
> DataList appears to be broken in 1.1.2-nightlies. My form elements are not being \
> validated or updated. If I downgrade to 1.1.1 everything works fine. Here is the \
> test case:
> -----------test.jsp-------------
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
> <f:view>
> <h:form>
> <t:dataList value="#{test.values}" var="value">
> <h:message for="item"/>
> <h:inputText id="item" required="true" value="#{value.value}"/><br/>
> </t:dataList>
> <br/>
> <h:commandButton/>
> </h:form>
> </f:view>
> --------------Test.java------------(A SESSION managed bean named "test")
> import java.util.ArrayList;
> import java.util.HashMap;
> import java.util.List;
> import java.util.Map;
> public class Test {
> List values;
> public List getValues() {
> if(values == null) {
> values = new ArrayList();
> {
> Map valuesMap = new HashMap();
> valuesMap.put("value", "Groovy");
> values.add(valuesMap);
> }
> {
> Map valuesMap = new HashMap();
> valuesMap.put("value", "Dude");
> values.add(valuesMap);
> }
> {
> Map valuesMap = new HashMap();
> valuesMap.put("value", "Bob");
> values.add(valuesMap);
> }
> }
> return values;
> }
> }
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic