为了账号安全,请及时绑定邮箱和手机立即绑定

jsp与servlet的页面跳转和数据的转发汇总

标签:
Java
  1. Servlet请求数据的传递:request.setAttribute(String,Object),request.getAttribute(String)返回Object
  2. Servlet请求转发:request.getRequestDispatcher("targetURL").forward(request,response)
  3. Servlet页面跳转:response.sendRedirct("targetURL")
  4. HttpSession数据传递://将信息存入会话request.getSession().setAttribute(String,Object) ,从会话中取出信息request.getSession.getAttribute(String)
  5. application数据传递:application代表的是整个应用程序中的对象,//将信息存入服务器应用程序application.setAttribute(String,Object),//将信息从服务器应用中读取出来application.getAttribute(String)
  6. jsp登陆页面到action对应的页面进行简单数据传递:在登陆页面,name="userName"在action对应的页面,${param.userName}可以得到对应的值
  7. 使用pageContext可以得到其他八种对象,实现数据传递
  8. 实现页面跳转和数据传递:<jsp:forward page="targetURL"/><jsp:param name="Name" value=Object/></jsp:forward> 在targetURL页面,通过request.getAttribute("Name")得到对应的数据,<jsp:param name="Name" value=Object>也可同<jsp:include page="contents"></jsp:include>一起使用
  9. 使用JavaBean组件:需要创建java类,导入对应的jsp文件,然后引用,由于我对JavaBean也不是很了解,这里就不多说了
  10. 引用标准标签库也可以对页内变量获取(JSTL标签),<c:set var=“num” value=“${4*4}” />,可以直接用${num}获取页内变量;<c:redirect url="targetURL" ></c:redirect>可以实现页面的跳转
    我知道这里肯定有许多不足之处,加油!!!
点击查看更多内容
12人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消