When invoking the action, the default configuration (with default interceptor stack) maps the http parameters calling the setter. Ej, if you call http:/..../myAction.action?myval=xx Struts2 will instance your action and call the method setMyval("xx") (if your property is not a string, struts2 will try to convert it).
After the action execution, when the results are displayed in the view (say,a JSP page), you might write <s:property value='myval' /> and Struts2 will invoke the method getMyval() of your action.
After the action execution, when the results are displayed in the view (say,a JSP page), you might write <s:property value='myval' /> and Struts2 will invoke the method getMyval() of your action.
本文详细介绍了Struts2框架中HTTP参数如何映射到Action类的方法调用上,包括setter方法的自动调用机制及类型转换过程,并展示了如何在视图层使用<s:property>标签显示这些值。

被折叠的 条评论
为什么被折叠?



