Author: musachy Date: Thu Dec 18 11:56:27 2008 New Revision: 727804 URL: http://svn.apache.org/viewvc?rev=727804&view=rev Log: Get error field names from parameters
Modified: struts/sandbox/trunk/struts2-javatemplates-plugin/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java struts/sandbox/trunk/struts2-javatemplates-plugin/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java Modified: struts/sandbox/trunk/struts2-javatemplates-plugin/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-javatemplates-plugin/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java?rev=727804&r1=727803&r2=727804&view=diff ============================================================================== --- struts/sandbox/trunk/struts2-javatemplates-plugin/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java (original) +++ struts/sandbox/trunk/struts2-javatemplates-plugin/src/main/java/org/apache/struts2/views/java/simple/FieldErrorHandler.java Thu Dec 18 11:56:27 2008 @@ -32,7 +32,7 @@ public void generate() throws IOException { Map<String, Object> params = context.getParameters(); Map<String, List<String>> errors = (Map<String, List<String>>) findValue("fieldErrors"); - List<String> fieldErrorFieldNames = (List<String>) findValue("fieldErrorFieldNames"); + List<String> fieldErrorFieldNames = (List<String>) params.get("errorFieldNames"); if (fieldErrorFieldNames != null && !fieldErrorFieldNames.isEmpty()) { //wrapping ul Modified: struts/sandbox/trunk/struts2-javatemplates-plugin/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-javatemplates-plugin/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java?rev=727804&r1=727803&r2=727804&view=diff ============================================================================== --- struts/sandbox/trunk/struts2-javatemplates-plugin/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java (original) +++ struts/sandbox/trunk/struts2-javatemplates-plugin/src/test/java/org/apache/struts2/views/java/simple/FieldErrorTest.java Thu Dec 18 11:56:27 2008 @@ -70,8 +70,7 @@ } public void testRenderFieldErrorWithoutOneFieldName() { - this.fieldNames.remove(1); - + tag.setFieldName("field1"); tag.evaluateParams(); map.putAll(tag.getParameters()); theme.renderTag(getTagName(), context);