
Struts Annotation
qq28521810
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Namespace
需要引入org.apache.struts2.convention.annotation.Namespace,定义该action的命名空间,也就是访问路径。原创 2012-07-10 09:48:25 · 166 阅读 · 0 评论 -
@Action
为方法起一个别名,参考样例如下: [code="java"]@Namespace("/security") public class UserAction extends BaseAction { @Action("otherName") public String input() throws Exception { ...... }[/code] 原来的调用方...原创 2012-07-10 09:49:11 · 126 阅读 · 0 评论 -
@Results
需要引入org.apache.struts2.convention.annotation.Results,结合@Result使用,定义一些映射路径。定义某方法的局部映射路径,参考样例如下: [code="java"]@Namespace("/security") public class UserAction extends BaseAction { @Action(value...原创 2012-07-10 09:51:17 · 206 阅读 · 0 评论 -
@InterceptorRefs
需要引入org.apache.struts2.convention.annotation.InterceptorRefs,配合@InterceptorRef使用,通过它定义一些拦截器。参考样例如下: [code="java"]UserAction.java [color=red]方式一,定义在方法上面[/color] public class UserAction extends Ba...原创 2012-07-10 09:56:24 · 407 阅读 · 0 评论 -
@ExceptionMapping
用来配置action出现异常时的跳转路径。该注解同样可以使用params属性配置要传入的参数。该注解可以配置在Action级别和Method级别,配置在Action级别对所有的Method都适用;配置在Method级别只对当前的Method使用。示例代码如下: 在Action上配置ExceptionMapping Annotation: [code="java"]@Exception...原创 2012-07-10 10:04:06 · 168 阅读 · 0 评论 -
struts2的@Result annotation 如何添加params
在原来的webwork式的xml配置文件里可以给下的节点添加一些额外的参数。 ...那换成@Result annotation之后要怎么做呢。 看@Result的源代码发现有个params的String数组 @Retention(RetentionPolicy.RUNTIME)public @interface Result { String name() defa...原创 2012-07-19 14:17:12 · 118 阅读 · 0 评论