TestDateAction.java
public class TestDateAction extends ActionSupport {
private Date singleDate;
private Map mapDate;
private List listDate;
@Override
public String execute() throws Exception {
return super.execute();
}
....set get methods
}
index.jsp
....jsp tag input
<form action="testDate.action">
<s:textfield name="mapDate['today']"/>
<s:textfield name="singleDate"/>
<s:textfield name="listDate[0]"/>
<input type="submit"/>
<form>
struts.xml
<package name="default" extends="struts-default">
<action name="testDate" class="testDate">
<result name="success">index.jsp</result>
</action>
</package>
I input nothing in all three textfield then submit.
In TestDateAction three parameters are all null in valuestack.
But after come back to index.jsp, mapDate['today'] 's value become today. so
magic.
The Null date value become today in Textfield tag. Perhaps this is a bug of
ognl when use textfield.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]