读书人

Struts2学习日记-2 Namspace Action

发布时间: 2012-10-06 17:34:01 作者: rapoo

Struts2学习日志---2 Namspace Action

1.
namespace决定了action的访问路径,默认为"",可以接收所有路径的action<br />
namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,
/xxx/index.action,或者/xxx/yyy/index.action.<br/>
namespace最好也用模块来进行命名

2.Action1.java中内容:

?

?

<package name="default" namespace="/test" extends="struts-default">
<action name="index" class="com.zhangmin.struts2.action.Action1">
<result name="success">
/action.jsp
</result>
</action>
</package>
</struts>
?

?4.浏览器中访问路径:http://localhost:8080/action/test/index

?

?5.说明:

?? ?具体视图的返回可以由用户自己定义的Action来决定

具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容
具体Action的实现可以是一个普通的java类,里面有public String execute方法即可
或者实现Action接口
不过最常用的是从ActionSupport继承,好处在于可以直接使用Struts2封装好的方法

读书人网 >编程

热点推荐