@Controller
public class ActionChuanZhiController { @RequestMapping(value="/a1.html")
public String A(Model m)
{
System.out.println("-------------AIndex-------------");
User u = new User();
u.setSname("admin");
u.setSage(20);
m.addAttribute("u", u);
m.addAttribute("name","james");
m.addAttribute("age",34);
return "redirect:/a2.html";
}
@RequestMapping(value="/a2.html")
public String B()
{
return "show";
}
}如何在B方法中,获取在A中设置的内容,或者A如何保存内容,B中可以直接获取?例如存一个变量或者对象,B中都可以获取不用session的情况下
public class ActionChuanZhiController { @RequestMapping(value="/a1.html")
public String A(Model m)
{
System.out.println("-------------AIndex-------------");
User u = new User();
u.setSname("admin");
u.setSage(20);
m.addAttribute("u", u);
m.addAttribute("name","james");
m.addAttribute("age",34);
return "redirect:/a2.html";
}
@RequestMapping(value="/a2.html")
public String B()
{
return "show";
}
}如何在B方法中,获取在A中设置的内容,或者A如何保存内容,B中可以直接获取?例如存一个变量或者对象,B中都可以获取不用session的情况下
解决方案 »
- java 带标签break、continue
- 国,省,市数据
- 获求国内使用JAVA语言的大中型公司
- 请求帮助,JAVA连接数据库问题
- 为了寻找软件方面或者开发方面一些东东的最新版本而来...............................
- iframe对象问题
- 注册问题
- iBATIS中javaType="java.lang.Double",jdbcType应该为什么?
- 关于EJB的一个困惑: CMP or BMP or SessionBean ??
- 哪位知道Rational rose Enterprise Edition(2002)解密方式?
- java技术不用分布式事物怎么实现在高并发的情况下插入数据
- Java求大神解决,能不能自定义一个Exception提示输入数据错误
答案是在request中的cookies中,两个请求会有一摸一样的sessionid的值,你可以在A,B方法中加一个 HttpServletRequest 参数,debug就能看到那么你知道这个原理就简单了,你可以模拟session的这种思想,例如在A,B方法各加一个参数标识符,表明两者需要读取同一份数据
,然后在A中将标识符作为key,数据作为value存在一个全局map,在B中通过这个标识符取出来