JSP文件如何转换成Java文件?
文章目录
- jsp 文件如何转换成 java 文件
- jsp 何时开始编译
- jsp 编译后的文件存储目录
jsp 文件如何转换成 java 文件
html ----> service(),使用 out.write()输出。
java代码片段 <% %> ----> service(),照搬。
jsp表达式 <%= %> ----> service(),使用 out.print()输出。
jsp指令<%@ %> ----> 会影响源代码的生成,比如导包。
jsp声明<%! %> ----> jsp 声明中定义的变量会变为对应的 servlet 类的属性,定义的方法会变成对应的 servlet 类的一个方法。
jsp变成servlet类,容器自动创建一个实例,执行servlet实例的service方法,该方法有out.print()和out.write()等输出方法,service执行完后其实就是写一个html文件,并将该html文件存放在response对象中,服务器再将html文件拿出打成数据包传输给浏览器。最后浏览器加载、解析这页面,最后我们用户就可以看到网页了。
但是这个页面中的html、css、js等代码都是在浏览器端执行的,不会在服务器端执行。
jsp 何时开始编译
客户端访问某个 jsp 文件时,容器才将 jsp 文件编译成 java 文件和 class 文件,这两份文件均会存储在容器的 work 目录下。
例如:index.jsp,编译后会得到 index_jsp.java 和 index_jsp.class 文件
jsp 编译后的文件存储目录
通常存放在如下目录中:
Tomcat的安装目录/work/Catalina/localhost/${项目的虚拟目录}/org/apache/jsp
IntelliJ IDEA for Mac 则存放在如下目录中:
/Users/liaowenxiong/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/35b49458-3af6-4df9-9058-37594031a8f0/work/Catalina/localhost/cs/org/apache/jsp
JSP文件如何转换成Java文件?相关推荐
- 将windows下文件编码格式转换成UTF-8 文件编码格式
将windows下文件编码格式转换成UTF-8 文件编码格式 背景说明: 一个芯片厂商的SDK中的所有文件使用的GB2312的中文编码方式,所以在linux下开发的时候会发现中文的部分都是乱码. 因为 ...
- Veri-776数据集处理 xml文件提取转换成txt文件
Veri-776数据集处理 xml文件提取转换成txt文件 最近在做重识别工作,数据处理时需要进行文件格式转换,这里将代码记录下来 from os import getcwd import os fr ...
- xml怎么转换html文件,xml转换成html文件方法
xml转换成html文件方法 /// < summary> ///将xml转化为html /// < /summary> /// < param name="x ...
- gbq6的文件能转换成gbq5_PPT文件转换成PDF怎么转?这些方法能实现快速转换
PPT文件转换成PDF怎么转?我们在工作中经常会用到PPT幻灯片,很多PPT在使用过后也会转换成PDF格式文件再进行存档备份.PPT文件要怎么操作才能转换成PDF文件呢?如果文件数量很多,一份一份的转 ...
- python读取pdf文件并转换成txt文件
将pdf文件转换成txt文件 官网 文档 中英文pdf都可以,而且处理速度很快,一秒可以处理10页左右 python2: pip install pdfminer python3: pip insta ...
- 目标跟踪评估绘图(1):Windows10环境将pycharm跑出来的OTB100数据集的.txt结果文件,转换成.mat文件
本文的视频讲解目标跟踪_OTB数据集和VOT数据集评估图的绘制 一.准备工作 在GitHub上面下载下载一个SiamFC的代码,自己配置好深度学习环境,然后运行获得测试结果. 准备好pycharm跑出 ...
- html压缩包转为pdf格式的,如何将HTML文件快速转换成PDF文件?
对于某些专业人员来说,偶尔需要把HTML页面转换为PDF格式.尽管在线上有各种将HTML转换到PDF文件的转换器,但在数据保护或转换文档的布局的情况下,这些工具可能无法高质量地完成转换.因此,万兴PD ...
- PPT文件快速转换成PDF文件
PPT文件想要快速转换成PDF文件,需要用到转换器,我们可以用奥凯丰 PDF转换大师将PPT文件转换成PDF文件. [PDF转换大师]转为word_excel_ppt_txt_jpg等格式-奥凯丰ok ...
- PDF文件可以转换成Excel文件吗
文件的转换也是我们最常见的了,那么我们在遇到这类问题的时候可以怎么去处理呢?其实是可以借助一些软件来帮助我们进行文件的转换,下面就来给大家介绍一下吧. 为了将PDF文件转换成Excel文件,我们需要使 ...
最新文章
- NuGet学习笔记(1) 初识NuGet及快速安装使用
- Linux技巧总结(个人经验版)
- CocoaPods导入的库其头文件导入的方法
- 2月第4周中国五大顶级域名总量减1.8万 美国增10.8万
- docker 端口映射 及外部无法访问问题:开启IP转发从而解决
- 2019.7.16考试总结
- java.lang.NoClassDefFoundError: javax/mail/internet/AddressException解决
- Uber无人车安全员之困:这是一份机械、枯燥、影响心理的工作
- python oj题目_Python OJ 从入门到入门基础练习 10 题
- 计算机用户权限设置 xp,Windows XP权限设置详解 2
- IIS中发布网站的问题
- Acunetix Web Vulnarability Scanner V10.5 详细中文手册
- 空间域图像增强(matlab实现)
- CAD2018下载AutoCAD2018下载安装教程附软件下载
- 基于机器学习方法对销售预测的研究
- kubernetes如何解决服务依赖呢?
- mac软件推荐(适用m1)
- css之“css3的新特性”
- android图片模糊效果,Android下实现高效的模糊效果
- WindowsPhone8常见问题及使用技巧
热门文章
- flink和kafka区别_Apache Flink和Kafka入门
- dynamodb java_使用Java第2部分查询DynamoDB项
- python kotlin_Java和Python中类似Kotlin的生成器,续:附加参数
- couchbase_适用于具有Couchbase和WildFly的多容器和多主机应用程序的Docker Machine,Swarm和Compose...
- app访问java web_Java Web App体系结构
- mockito_书评:Mockito Essentials
- java 调用 js性能_太快了,太变态了:什么会影响Java中的方法调用性能?
- apache camel_轻量级的开源集成:Apache Camel还是Spring集成?
- 使用React,Spring Boot和用户身份验证构建CRUD应用程序
- 复习者-Java EE 7概览