博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2注解
阅读量:4639 次
发布时间:2019-06-09

本文共 1277 字,大约阅读时间需要 4 分钟。

  • @NameSpace:
  1. 出现的位置:它只能出现在package上或者Action类上。一般情况下都是写在Action 类上。
  2. 作用:指定当前Action中所有动作方法的名称空间。
  3. 属性:value:指定名称空间的名称。写法和 xml配置时一致。不指定的话,默认名称空间是”“。
  • @ParentPackage
  1. 出现的位置:它只能出现在 package上或者Action类上。一般情况下都是写在Action类上。
  2. 作用:指定当前动作类所在包package标签的父包。 由于我们已经是在类中配置了,所以无需在指定包名了。
  3. 属性:value:指定父包的名称。
  • @Action
  1. 出现的位置:它只能出现在 Action类上或者动作方法上。一般情况下都是写在动作方法上。
  2. 作用:指定当前动作方法的动作名称。 也就是 xml配置时 action标签的name 属性。
  3. 属性: 
value:指定动作名称。results[]:它是一个数组,数据类型是注解。用于指定结果视图。此属性可以没有,当没有 该属性时,表示不返回任何结果视图。即使用 response 输出响应正文。 interceptorRefs[]:它是一个数组,数据类型是注解。用于指定引用的拦截器。
  • @Result
  1. 出现的位置:它可以出现在动作类上,也可以出现在 Action注解中。
  2. 作用:出现在类上,表示当前动作类中的所有动作方法都可以用此视图。出现在Action注解中,表示当前Action可用此视图。
  3. 属性:
name:指定逻辑结果视图名称。type :指定前往视图的方式。例如:请求转发,重定向,重定向到另外的动作。location:指定前往的地址。可以是一个页面,也可以是一个动作。

注意 : 此注意是一个数组,在Action注解中的写法:可配多个试图

result={ @Result(name="",type="",location=""), @Result(name="",type="",location="") } 

  • @Results
  1. 出现的位置: 它可以出现在动作类上,也可以出现在 Action注解中。
  2. 作用:用于配置多个结果视图。
  3. 属性:value:它是一个数组,数据类型是result注解。注意 : 是写在动作类上,而且可以写多个,写在Action类上后,方法就不用配置@Result注解
  4. @Results(value={@Result(name="addCustomerUI",location="/jsp/customer/add.jsp"),@Result(name="findAllCustomer",location="/jsp/customer/list.jsp")})
  • @InterceptorRef
  1. 出现的位置:它可以出现在动作类上或者Action注解中。
  2. 作用:用于配置要引用的拦截器或者拦截器栈
  3. 属性: value:用于指定拦截器或者拦截器栈常用注解
  • 参考:

 

转载于:https://www.cnblogs.com/LJing21/p/10483084.html

你可能感兴趣的文章
Test Controller Tool
查看>>
86. Partition List
查看>>
[LintCode] 378 Convert Binary Search Tree to Doubly Linked List 解题报告
查看>>
JAVA-初步认识-常用对象API(集合框架-泛型-泛型限定-上限的体现)
查看>>
查找一个字段所处的数据库及表
查看>>
第一周学习进度+四则运算1.0版
查看>>
baba 运动网
查看>>
for循环小练习
查看>>
JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理
查看>>
教你如何迅速秒杀掉:99%的海量数据处理面试题
查看>>
高血压吃什么好?
查看>>
Java for LeetCode 047 Permutations II
查看>>
React工作原理
查看>>
JS 获取当前时间
查看>>
bzoj3238 [Ahoi2013]差异
查看>>
ASP.NET常见面试题及答案(130题)
查看>>
初学CDQ分治-NEU1702
查看>>
React组件的生命周期
查看>>
java笔记--使用SwingWoker类完成耗时操作
查看>>
Android应用程序后台加载数据
查看>>