关闭

struts2学习笔记

89人阅读 评论(0) 收藏 举报

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); 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:495次
    • 积分:63
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档