上一节要讲的访问Servlet API的例子呢?

来源:4-3 Action搜索顺序-深入Struts2

weibo_暖暖大太阳qi_0

2016-02-29 19:29

不是说用代码操作实现三种访问Servlet API的方法吗,怎么没讲?

写回答 关注

5回答

  • 码农3594249
    2016-09-23 16:12:59
    已采纳

    我这有个例子

    public class BaseAction extends ActionSupport{

        /**
         * @Fields serialVersionUID
         */
        private static final long serialVersionUID = 1L;

        /**
         *
         * @Description: 获取Session对象
         * @param 参数说明
         * @return Map<String,Object> 返回类型
         * @throws 异常说明
         */
        protected Map<String, Object> getSession() {
            ActionContext ctx = ActionContext.getContext();
            return ctx.getSession();
        }

        /**
         *
         * @Description: 获取HttpServletRequest对象
         * @param 参数说明
         * @return HttpServletRequest 返回类型
         * @throws 异常说明
         */
        protected HttpServletRequest getRequest() {
            return ServletActionContext.getRequest();
        }

        /**
         *
         * @Description: 获取HttpServletResponse对象
         * @param 参数说明
         * @return HttpServletResponse 返回类型
         * @throws 异常说明
         */
        protected HttpServletResponse getResponse() {
            return ServletActionContext.getResponse();
        }
    }



    weibo_...

    非常感谢!

    2017-01-01 16:50:56

    共 1 条回复 >

  • Queen丶Star
    2016-12-21 21:02:12

    说句不该说的,,,你知道什么是serlvet-api吗。。。0 0

  • 慕勒4032367
    2016-07-14 16:13:01

    变成蝴蝶飞走了·· ·······

  • 君子为学
    2016-03-12 16:59:19

    我也感觉好奇怪,突然到顺序了

  • 网瘾少年学编程
    2016-03-01 16:10:13

    就是通过那三个对象来访问啊,ActiionContxt,HttpServletContext,还有一个***Mware的那个!

    weibo_...

    我说的是具体的代码实现过程

    2016-03-03 09:56:10

    共 1 条回复 >

Struts2入门

本教程带你踏上Struts2学习之旅,对Struts2进行更深入讲解

95061 学习 · 456 问题

查看课程

相似问题