总结jsp与servlet之间的传值

总结jsp与servlet之间的传值

ID:14482582

大小:36.00 KB

页数:4页

时间:2018-07-29

总结jsp与servlet之间的传值_第1页
总结jsp与servlet之间的传值_第2页
总结jsp与servlet之间的传值_第3页
总结jsp与servlet之间的传值_第4页
资源描述:

《总结jsp与servlet之间的传值》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、总结JSP与servlet之间的传值JSP与servlet之间的传值有两种情况:JSP->servlet,servlet->JSP。通过对象request和session(不考虑application)完成传值。一、JSP->servletJSP页面有3种方法向servlet传值:form表单、URL、其他...<%......session.setAttribute("testSession","Hellosession");reqeust.setAttribute("testRequest","Hellorequ

2、est");%>clickme...1、对于该JSP页面form表单的内容,如标签,在servlet可用request.getParameter("username");获

3、取。2、URL:比如这里的标签的href属性与

标签的action属性的值"JspServlet?action=toServlet",在servlet同样用request.getParameter("action")获取;所要注意的是这里的url要和servlet在web.xml里的标签的路径所对应。这部分后面会提到。3、java片段代码,servlet只能接到session.setAttribute("testSession","Hellosession")的内容,而接不到request的内容。在se

4、rvlet里用request.getSession().getAttribute("testSession")获取session内容。二、Servlet1、关于servlet,首先要提到它在web.xml里的注册内容,如JspServlet1com.demo.JspServletDemoJspServlet1

5、-pattern>/JspServletJspServlet2com.demo.JspServletDemoJspServlet2/admin/JspServlet

6、假如projectname是jsp2servlet,则该project根目录的Context是/jsp2servlet,在地址栏里显示是http://localhost:8080/jsp2servlet/;在project根目录下有admin目录,对应的Context是/admin/jsp2servlet,在地址栏里显示是http://localhost:8080/jsp2servlet/admin,在这两个目录下的jsp都想转到com.demo.JspServletDemo类做处理,这时的url需要在web.xml注册两次。1)在http:/

7、/localhost:8080/jsp2servlet/目录下的jsp页面JspServlet1,url应写为"JspServlet"2)在http://localhost:8080/jsp2servlet/admin/目录下的jsp页面访问JspServlet2,url应写为"admin/JspServlet"2、在servlet直接用request对象,得到发送来的请求内容;用request.getSession(),得到session对象,从而得到会话内容。这里的request.getSession()的参数为boolean类型,该方法意

8、思可理解为:session可以认为是每一个IE进程对应一个会话(新开一个IE进程就可以对应两个会话的),getSession都是返回当前用户的会话对象

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。