JavaWeb中Jsp使用include写法分析
2017-02-08 11:44
127 查看
更多技术文章请访问我的个人博客http://www.rain1024.com
如果我想要在* index.jsp中显示article_show_All.jsp*中的内容改怎么样写:
‘ / ’表示是根目录,这个其他语言也是一样的。
如果是 根目录-子文件夹
如果我想要在* index.jsp中显示menu文件夹中的head.jsp* 内容怎么写:
这行代码的意思是根目录下的menu文件夹里的head.jsp
如果是在子文件夹-子文件夹
如果想要在* foot.jsp中导入head.jsp* 应该怎么写,两种写法,
这是很标准的写法,还有就是
这两种写法都是通过的,但尽量使用第一种,写的清清楚楚,不会引起歧义
如果在 子文件夹-根目录
如果想要在* foot.jsp中导入根目录下的index.jsp文件*
今天在整理JavaWeb里以前写的一个博客时,我把根目录下的文件重新排了一下,以前有四个菜单文件,然后新建了一个menu文件夹放了进去,这下其他jsp中的连接菜单的代码就报错了,找不到menu,这让我想起了刚学Javaweb时候很烦人的路径问题,HTML中的路径写法和Jsp中的写法不一样,有时候经常弄混了,傻傻发不清楚,现在这种小问题已经难不倒我了,但为了纪念一下以前的学习经过就认认真真的分析一次。
由于这次只是一点问题,关于路径的情况还有很多,等我以后用到了再补充,先放图,按图分析
一,最简单的在jsp页面中用include导入其他页面,不是在servlet中进行重定向或者请求转发
最先说的就是 根目录-根目录的链接方式如果我想要在* index.jsp中显示article_show_All.jsp*中的内容改怎么样写:
<jsp:include page="/article_show_All.jsp"></jsp:include>
‘ / ’表示是根目录,这个其他语言也是一样的。
如果是 根目录-子文件夹
如果我想要在* index.jsp中显示menu文件夹中的head.jsp* 内容怎么写:
<jsp:include page="/menu/head.jsp"></jsp:include>
这行代码的意思是根目录下的menu文件夹里的head.jsp
如果是在子文件夹-子文件夹
如果想要在* foot.jsp中导入head.jsp* 应该怎么写,两种写法,
<jsp:include page="/menu/head.jsp"></jsp:include>
这是很标准的写法,还有就是
<jsp:include page="head.jsp"></jsp:include>
这两种写法都是通过的,但尽量使用第一种,写的清清楚楚,不会引起歧义
如果在 子文件夹-根目录
如果想要在* foot.jsp中导入根目录下的index.jsp文件*
<jsp:include page="/index.jsp"></jsp:include>
暂时就是这些,其实只要把路径写的清清楚楚就没有问题,jsp中的报错提示还是很准确的,至于” .. ” 的用法,等遇到的时候再写
更多技术文章请访问我的个人博客http://www.rain1024.com相关文章推荐
- java web 在jsp中使用include指令导入带中文的HTML文件乱码问题
- 【JavaWeb开发(二)】第一个jsp程序以及web.xml分析
- 深入分析JavaWeb 3 -- Tomcat服务器学习和使用2
- jsp中使用jstl实现类似java的if-else功能的写法
- JavaWeb上传下载使用jspsmartupload.jar
- Java Jsp web 编辑器使用——ueditor
- windows下关于使用eclipse开发web服务器后台项目完整配置(jsp+javabean+servlet)
- 深入分析JavaWeb Item14 -- jsp九大内置对象
- javaWeb 使用jsp开发 foreach 标签
- JavaWeb -- Jsp 自定义标签的使用
- 【Java.Web】JSP —— 语法基础 —— 包含include
- 20160331javaweb之JSP include 指令&&九大隐式对象
- java web之jsp标签库的使用
- javaweb-jsp-PageContext对象分析及代码和截图案例
- 使用JSP构建的JavaWeb站点结构
- java web中jsp连接mysql数据库 以及数据库连接池的使用
- javaWeb 在jsp中 使用自定义标签输出访问者IP