}
通过使用模型驱动建立action 后台接收参数
设置reques域的数据 ActionContext.getContext().put("xx",xx);
设置session域的数据 ActionContext.getContext().getSession().put("xx",xx);
设置application域的数据 ActionContext.getContext().getApplication().put("xx",xx);
(下面扩展内容是转载自:https://www.cnblogs.com/mapingchuan/archive/2017/10/11/7648937.html)
servlet的4种域对象
1、对象针对当前页面 (pagecontext)
设定的对象只是针对当前页面,在其他的任何界面都不能访问到设定的对象(如登录界面设置临时对象取得用户信息等)
2、对象针对一次请求(requset)
设定的对象在一次请求中有效,一次请求简单的理解为用户点击一次超链接,当用户第二次点击的时候浏览器又发送一个新的请求给服务器,所以在一次点击后,后台不管跳转多少个servlet,jsp都算是一次请求,而后台在所跳转的任何界面都能访问设定的对象(如登录界面向其他管理界面传送登录的用户信息等)
3、对象针对一个用户(session)
设定的对象在同一个用户的所有页面中有效,当用户登录后或者没有用户登录而是启动一次浏览器,不管在浏览器界面中输入多少新的web资源,或是点击多少超链接,只要始终是在一个web应用中,所有web资源(servlet、jsp等)都可以访问设定的对象(如在网站所有界面显示已登录用户的信息等)
4、对象针对所有用户(application) (当服务器启动时该域对象就已经存在)
设定的对象在该web应用下有效,任何浏览器或者任意一个用户都可以访问设定的对象,相当于web应用的全局变量(如统计网站的访问率等)