JSP:使用request、response对象获取用户提交的参数

RT
程序尽量简单明了,谢谢。

request.getParameter()获取表单提交参数
request.getAttribute() 获取页面里面的元素
response一般是往jsp页面放数据
request这个对象不用事先声明,就可以在JSP网页中使用,在编译为Servlet之后,它会转换为javax.servlet.http.HttpServletRequest形态的对象,HttpServletRequest对象是有关于客户端所发出的请求的对象,只要是有关于客户端请求的信息,都可以藉由它来取得,例如请求标头、请求方法、请求参数、客户端IP,客户端浏览器等等信息。
JSP的response隐藏对象在转换为Servlet之后,对应于HttpServletResponse型态对象,HttpServletResponse对象是有关于对客户端请求之响应,您可以利用它来设定一些要响应的讯息,例如标题信息、响应状态码等.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-21
Session sess = request.getSession();
sess.setAttribute("name","当前用户名");

用的地方这样写就能获取:
String userName = sess.getAttribute("name");本回答被网友采纳
第2个回答  2013-10-21
先NEW一个SESSION的对象
Session ses=new Session();
然后ses.SETSESSION("NAME")把当前用户的名字放到SESSION对象里
在其他页面想继续获得的时候只需要 Request.getSession["NAME"]就可以了
第3个回答  2013-10-21
楼上的 人家问 request response 没问session
一般都传参 或提交表单时用 request。getAttribute(参数名)
相似回答