在struts.xml文件中配置如下
<action name="addUI">
<result>/WEB-INF/page/employeeAdd.jsp</result>
</action>
Jsp页面为:
<form action="/xxx">
姓名:<input type="text" name="xxx"/>
</form>
通过路径http://localhost:8080/struts2/test/addUI访问得到的结果是一个可以输入的文本框,这是由于在struts.xml文件中对于action的配置中有许多的默认值
各项默认值如下:
1>如果没有为action指定class,默认是ActionSupport。
2>如果没有为action指定method,默认执行action中的execute() 方法。
3>如果没有指定result的name属性,默认值为success。
ActionSupport中的execute() 方法返回的是SUCCESS,所以会转发给视图,既直接返回jsp页面
在java中变量名为大写时,一般为常量
复习struts2之Action配置的各项默认值
最新推荐文章于 2018-03-26 20:34:29 发布