当前位置:网站首页>JSP中如何正确的填写include指令中的file路径呢?
JSP中如何正确的填写include指令中的file路径呢?
2022-08-02 11:09:00 【qq_25073223】
转自:
http://www.java265.com/JavaCourse/202112/2047.html
jsp简介:
JSP全称是Java Server Pages,是一种动态网页技术,JSP其实就是在html中插入了java代码和JSP标签之后形成的文件,文件名以.jsp结尾。其实JSP就是一个servlet。
在servlet中编写html比较痛苦,而写JSP就像在写html,但它相比html而言,html只能为用户提供静态数据即静态页面,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据,从而形成动态页面。需要注意的是最好只在JSP中编写动态输出的java代码。
JSP的工作流程
将JSP文件转换为.java文件并将其编译为.class文件的过程都是由tomcat完成的,在tomcat内部有一个翻译引擎,当JSP页面第一次被访问时由翻译引擎转换为.java文件并编译出.class文件。之后再运行该class文件。
在JSP中的html代码都会翻译到servlet中的out.write()中
下文讲述include指令中file填写注意事项,如下所示:
根目录-根目录的链接方式
在 index.jsp中显示index_sub.jsp中的内容:
<%@inclue file="/index_sub.jsp" /> //‘ / ’表示是根目录,这个其他语言也是一样的
根目录-子文件夹
在index.jsp中显示test文件夹中的b.jsp内容
<%@inclue file="/test/b.jsp" /> //根目录下的test文件夹里的b.jsp
子文件夹-子文件夹
在main.jsp中导入head.jsp
<%@inclue file="/test/b.jsp"/> 或 <%@inclue file="b.jsp" />
子文件夹-根目录
在main.jsp中导入根目录下的index.jsp文件
<%@inclue file="/index.jsp" />
边栏推荐
- 21天学习挑战赛--第一天打卡(屏幕密度)
- 学习笔记-支付宝支付
- bgp与mpls综合实验
- SQLAlchemy使用教程
- LayaBox---TypeScript---Advanced Type
- 3年测试在职,月薪还不足2w,最近被裁员,用亲身经历给大家提个醒...
- LayaBox---TypeScript---Symbols
- 小几届的学弟问我,软件测试岗是选11k的华为还是20k的小公司,我直呼受不了,太凡尔赛了~
- After 21 years of graduation, I switched to software testing. From 0 income to a monthly salary of over 10,000, I am really lucky...
- Several reasons why applet plugins benefit developers
猜你喜欢
随机推荐
LayaBox---TypeScript---Advanced Type
关于#oracle#的问题,如何解决?
Jay Chou's new song is released, crawl the "Mojito" MV barrage, and see what the fans have to say!
sqli-labs(less-11)
为什么要使用BGP?
企业级数据治理工作怎么开展?Datahub这样做
LayaBox---TypeScript---Module
ansible module --copy module
5G网络切片技术
从测试入门到测试架构师,这10年,他是这样让自己成才的
注意力机制
SQLAlchemy使用教程
保姆级教程:写出自己的移动应用和小程序(篇二)
翁恺C语言程序设计网课笔记合集
LayaBox---TypeScript---Symbols
LayaBox---TypeScript---Mixins
Com多进程通信实现
小几届的学弟问我,软件测试岗是选11k的华为还是20k的小公司,我直呼受不了,太凡尔赛了~
Oracle 19c配置ob server
字母交换--字符串dp