struts2学习笔记

原创 2016年06月01日 23:18:48

1.action:对应一个请求。Action类:处理请求的类。因为不同请求可能由同一个类处理,所以Action类不是单利的。线程安全

2.访问web资源,a.解耦的方式:ActionContext 或实现xxxxAware接口得到其中的Map    b.耦合的方式:得到原声的Servlet API,功能更多。ServletActionContext,ServletxxxxAware

3.reques的Map获取方式。actionContext.get(“request”);

4.actionContext.getParameters();返回值为Map<String,Object>,请求参数。这儿Map只能读不能写

5.返回json数据:servlet输出流,或者struts2支持

6.若要使属性自动转为json,则要提供getter方法,不用转为json的属性可加@JSON(serialize=false)注解。 

7.<package name="json" extends="struts-default,json-default" >

     <result type="json">

        <param name="root">dataMap</param> 

     </result>

8.dataMap = new HashMap<String, Object>();

 dataMap.put("success"true); 

相关文章推荐

Struts2学习笔记

  • 2017年11月02日 20:27
  • 257KB
  • 下载

struts2學習筆記

  • 2013年04月18日 00:27
  • 1.96MB
  • 下载

Struts2学习笔记——OGNL表达式

OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行...

Struts2 - 学习笔记

  • 2011年08月05日 14:04
  • 525KB
  • 下载

struts2学习笔记

  • 2012年04月02日 11:23
  • 1.47MB
  • 下载

Struts2 基础学习笔记(三)

类型转换异常;struts2 的流程分析;文件的上传与下载;表单的重复提交问题;自定义拦截器。...
  • keYuK0
  • keYuK0
  • 2017年11月16日 15:38
  • 305

struts2学习笔记总结

  • 2012年10月22日 22:29
  • 6KB
  • 下载

struts2学习笔记

  • 2013年06月08日 13:45
  • 181KB
  • 下载

Java学习笔记11——Struts2框架

一、Struts2概述 1.Struts2 由出色稳定的框架Struts1和WebWork框架整合而来,提高了开发效率和规范性(如自动封装数据),更好地实现了MVC架构,解除了与Servlet的强...
  • okaeri
  • okaeri
  • 2017年07月04日 14:39
  • 224

struts2学习笔记(1)

  • 2012年10月14日 17:49
  • 14KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:struts2学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)