include/forward 区别
来源:互联网 发布:cinema 4d r18 mac 编辑:程序博客网 时间:2024/06/07 07:54
今天学习了inlude 和forward两个,还有点晕晕的,总结一下自己所了解的
inlcude和forward 都可以作为页面跳转的的用法
但是include只是镶嵌 用的JSPRuntimeLibrary
<jsp:include page="jspTag.jsp">
<jsp:param name="name" value="if"/>
</jsp:include>
而forward是拿目标页面来完全代替,用的_jspx_page_context
<jsp:forward page="jspTag.jsp">
<jsp:param name="name" value="root"/> <!--页面不会变-->
</jsp:forward>
对于前面的include 是jsp动态,还有include 静态
<@ include page="jspTag.jsp">,他是完全的拿过来镶嵌,可能与源文件有冲突,所以一般都不用这个
对于页面跳转,还有一个是表单的提交,
<form id="login" method="post" action="jspTag.jsp">
<input type="text" name="name">
<input type="submit" value="login"><!--这个变了-->
</form>
表单提交,他是完全的跳转,地址要变,之前的地址不变
增加2017/1/17
对于 jsp:param 他也是一个参数
<jsp:param name="name" value="value">
<jsp:include page="url.jsp">
<jsp:forward page="url.jsp">
增加2017/1/19
request.getRequestDispatcher("/a.jsp").include(request,response); //也有include 的功能
request.getRequestDispatcher("/a.jsp").forward(request,response); //forward 的功能
response.sendRedirect("a.jsp");
response 他是重定向,请求参数会区别丢失
- forward,include,redirect区别
- forward,include,redirect区别
- forward和include区别
- forward与include区别
- sendredirect,forward,include区别
- include/forward 区别
- Include,Forward,sendRedirct的区别
- Include,Forward,sendRedirct的区别
- Include,Forward,sendRedirct的区别
- Forward与include的区别
- forward与include的区别
- Forward与include的区别
- Forward与 include的区别
- sendRedirect,include,forward的区别
- sendRedirect、forward、include的区别
- forward和include的区别
- include 和forward 的区别
- include、forward 和 redirect的区别
- 写在2017 年初--先定一个小目标
- Servlet的一些注意问题
- sun.font.FontManager.getDefaultPlatformFont exception
- UITextField第一个方法的实现
- 在项目中使用js的提示插件toastr
- include/forward 区别
- JAVA字符串与整形、浮点类型之间的相互转换总结
- 【代码片-1】 ffmpeg实现视频合并
- SPOJ Count on a tree
- 用vue.js做一个网易云音乐
- php中文乱码
- 大数据学习流程详解
- hadoop mkdir: Cannot create directory /usr. Name node is in safe mode.
- nginx系列之修改请求参数