注意:此文章是个人原创,希望有转载需要的朋友们标明文章出处,如果各位朋友们觉得写的还好,就给个赞哈,你的鼓励是我创作的最大动力,LinusZhu在此表示十分感谢,当然文章中如有纰漏,请联系linuszhu@163.com,敬请朋友们斧正,谢谢。
SpringMVC虽然是单实例的,但是可以通过方法的形参去实现多线程共享,个人感觉比Struts2做的要好一些,前面我讲述了通过注解的方式向session中放数据,下面我在讲一个比较方便的方式去获取request、session对象,如下:
@Controller @RequestMapping("/user.do") public class UserController { @RequestMapping(params="method=reg2") //直接声明HttpServletRequest,需要什么参数声明什么参数 public String reg2(String uname,HttpServletRequest req){ req.setAttribute("tishi", "LinusZHu测试request传值"); //通过request获取session对象 req.getSession().setAttribute("session", "LinusZHu测试session传值"); return "index"; } } |
则在页面中就可以获取request、session中数据了,就不多说了。