Struts2常用类方法归纳
来源:互联网 发布:linux找到文件夹位置 编辑:程序博客网 时间:2024/06/07 00:50
Action接口
用户所有所有定义的Action类都应该实现Action接口。Action接口的execute()方法中,用于实现业务逻辑的的处理。Action定义了五个表示exceute()方法返回值的结果的字符常量SUCCESS,ERROR,NONE ,INPUT和LOGIN在Struts.xml配置文件中一般映射到某个物理资源
ActionSuppor类实现了Action,Validateteable,validationAware,textProvider,LocaleProvider和serializable等方法。
常用方法:
addActionError()为当前Action添加Action级别的错误信息
addActionMessage()为当前Action添加Action级别的信息
addFieldError()添加指定字段错误信息
getActionErrors()返回当前Action的Action级别的错误信息的集合对象
clearErrors()清除所有信息
getActionMessage()返回当前Action的Action级别信息的对象
getFieldError()返回当前Action的字段错误信息的集合对象
getText()返回指定key国际化消息内容
hasActionErrors()检测是否有Action级别错误信息
hasActionMessge()检测是否Action级别信息
hasErrors()检测是否有Action字段信息错误
hasFieldErrors()检测是否有字段错误信息
setActionErrors()设置Action级别错误消息集合
setActioMessage()设置Action级别信息集合
setFieldErrors()设置字段错误信息集合
ActionContext()表示Action的执行环境 通过它可以访问各种Servlte对象(如HttpSession,HtppRequest ,ServletContext等)可用静态方法getContext()返回当前现成的ActionContext对象
(如ActionContext context = new ActoinContext();)
ActionContext类常用的方法:
Get(String key)返回当前ActionContext对象中指定的key对应的值
getApplication()返回舱ServletContext()对象的Map对象
getContext返回当前线程的ActionContext
getParamenters()返回httpServlteRequest所有参数的Map对象
getSession()返回表示HttpSession所有值的Map对象
Put(String key , Object value)保存一个只到当前的ActionContext
setApplication(Map<String Object >application)将Map对象中的键-值保存到Application中
setSession(Map<String Object>session)将Map对象中的键-值保存到Session中
ServlteActionContext是ActionContext的子类用于直接访问各种Servlet对象
常用的方法:
getPageContext()返回当前web应用程序的PageContext对象
getRequest()返回当前web应用程序的HttpServlteRequest对象
getResponse()回当前web应用程序的HttpServlteResponse对象
getservlteContext()回当前web应用程序的servlteContext对象
0 0
- Struts2常用类方法归纳
- String类中常用方法归纳
- String类中常用方法归纳
- jquery 常用方法归纳
- 常用降维方法归纳
- jQuery常用方法归纳总结
- jQuery常用方法归纳总结
- android绘图常用方法归纳
- Struts2常用类及方法
- jQ选择器与常用的方法归纳
- struts2标签常用方法
- java常用数字处理类归纳整理
- struts2之constant归纳
- 归纳几个常用的CSS精简缩写方法
- js中数组/字符串常用属性方法归纳
- Android中常用方法的归纳集合总结(一)
- Android中常用方法的归纳集合总结(二)
- 是否改变原数组的常用方法归纳
- 跨站点请求伪造(CSRF)
- 树莓派通过filezilla,samba与PC文件共享
- Using Android Studio with Vuforia
- 两个链表实现集合的运算
- Android Volley完全解析(三),定制自己的Request
- Struts2常用类方法归纳
- bzoj 1037: [ZJOI2008]生日聚会Party
- Oracle SQL 经典查询练手第二篇
- IOS中CocoaPods 从安装到使用全解
- C语言中static的作用
- poi导出excel (大数据)
- Oracle学习(六)----子查询
- JAVA中,把电脑里所有的.jpg文件保存到f盘指定目录下,并且文件不重名
- mysqldump: Got error: 1142