***************1.[一般推荐使用](只能获得request,而response则得不到)**********************
- ActionContext.getContext().put("liuwei", "andy"); //request.setAttribute("liuwei", "andy");
- Map map=ActionContext.getContext().getSession(); //session
- map.put("username", "name");
- HttpServletRequest request = ServletActionContext.getRequest();
- HttpServletResponse response = ServletActionContext.getResponse();
- request.getSession().setAttribute("username","liuwei");
- request.setAttribute("pass", "132");
继承 implements ServletRequestAware
类中申明:private HttpServletRequest request;
实现接口的方法:
- public void setServletRequest(HttpServletRequest request)
- {
- this.request = request;
- }
本文详细解析了在实际应用中如何高效利用Servlet API,包括使用request和response进行数据交互,以及通过ActionContext和session进行数据存储与管理。同时,还对比了不同方法的适用场景和优缺点,旨在帮助开发者更灵活地运用这些技术解决实际问题。
192

被折叠的 条评论
为什么被折叠?



