当前位置:网站首页>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" />
边栏推荐
- Hongxing, donate another million
- 多大数量级会出现哈希碰撞
- 流动性质押挖矿系统开发如何制作?单双币系统开发成熟技术
- The exchange - string dp
- Com多进程通信实现
- Breaking the Boundary, Huawei's Storage Journey
- ES2020-23简单易懂又实用的精选特性讲解 日常开发必备干货!
- ASP.NET Core 6框架揭秘实例演示[31]:路由&quot;高阶&quot;用法
- 21 Days Learning Challenge - Day 1 Punch (Screen Density)
- MySQL百万数据优化总结 一
猜你喜欢
The exchange - string dp
软件测试岗位巨坑?阿里在职7年测试人告诉你千万别上当
Camera Hal OEM模块 ---- cmr_snapshot.c
博云入选Gartner中国DevOps代表厂商
Getting Started with Three.JS Programmatic Modeling
打破千篇一律,DIY属于自己独一无二的商城
Challenge LeetCode1000 questions in 365 days - Day 047 Design Circular Queue Circular Queue
从众多接口中脱颖而出的最稳定的接口——淘宝详情api
sva 断言资料
Mysql环境变量的配置(详细图解)
随机推荐
5G网络切片技术
Deep Learning 100 Examples - Convolutional Neural Network (CNN) for mnist handwritten digit recognition
MapStruct
流动性质押挖矿系统开发如何制作?单双币系统开发成熟技术
LayaBox---TypeScript---高级类型
ansible模块--copy模块
Mysql事务隔离级别与MVCC(多版本并发控制)
SQL 数据更新
QT笔记——QT类反射机制简单学习
LayaBox---TypeScript---迭代器和生成器
SQL(面试实战07)
find查找多类型结尾文件
多大数量级会出现哈希碰撞
[Science of Terminology] For those difficult words about the integrated workbench, read this article to understand in seconds!
8年软件测试工程师的感悟:与薪资相匹配的永远是实力
ansible模块--yum模块
LayaBox---TypeScript---Module Analysis
数字化转型中的低代码
LeetCode笔记:Weekly Contest 304
Several reasons why applet plugins benefit developers