比如url如:testjspid=1
<% String id= requestgetParameter("id"); / /获取id=1
requestsetAttribute(“id”,id); / /保存到request
sessionsetAttribute(“id”,id); / /保存到session
%>
普通类不行 就算是普通类也必须通过request对象实现
通过ServletActionContext直接获取:
import javaxservlet>
import javaxservlet>
import comopensymphonyxwork2ActionSupport;
import orgapachestruts2ServletActionContext;
import javautilMap;
public class UserAction extends ActionSupport {
private >
private >
public String addUser() throws Exception {
/
采用ActionContext则为
<Map> request =(Map)ActionContext()getContext()get(“request”);
/
request = ServletActionContext()getRequest();
String name = requestgetParameter("name");
}
}
以上就是关于jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢全部的内容,包括:jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢、如何在一个类中获取HttpServletRequest 对象、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)