该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-01
最后修改:2009-07-02
Struts2 Annotation 注解配置也叫Zero Configuration(零配置),它省去了写xml文件的麻烦,可以直接在类叫进行配置,不用在java文件和xml文件中来回切换。 1、Action级的注解 @ParentPackage--父包 该注解相当于<package name="login" extends="struts-default"></package>中的extends属性,例如:@ParentPackage(value="struts-default") @Namespace----命名空间 该注解相当于 <package name="login" extends="struts-default" namespace="logintest"></package>中的namespace属性,例如:@@Namespace(value="/longspace") @Result---转向 该注解相当于 <action name="login" class="com.lwsoft.action.LoginAction"> @Results @Results({
以上是对struts2 注解简单的介绍, 要想在Action上使用注解,还得修web.xml文件中的一些配置
<filter-name>struts</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
<!-- //固定格式-->
<param-name>actionPackages</param-name>
com.struts2.action1,com.struts.action2-->
<param-value>com.struts2.action</param-value>
</init-param>
</filter> <!-- action所在的包,如果在多个包中,用逗号隔开 <init-param>
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 9833 次