jsp编译后文件位置在哪里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp编译后文件位置在哪里相关的知识,希望对你有一定的参考价值。
我在eclipse当中有一个javaweb项目,在其中的一个jsp页面当中存在javascript代码alert(“》》》》”);,这样启动tomcat之后执行这个页面后可以弹出》》》》,但是在tomcat的classes下面的编译文件并不是新改动的这个文件,我想问一下编译后的文件放在哪了,怎么找不到
参考技术A 在javaweb项目文件夹里面的bin文件夹里面,源代码在src文件夹追问没有bin文件夹啊,他的具体位置在哪啊
追答你能把你的文件目录贴个图片上来吗,我不知道你的文件夹
参考技术B 在tomcat work目录下追问编译后的文件还是不存在弹出的内容,您能告诉我jsp页面的javascript代码是执行jsp编译后的.class文件里面的还是直接执行jsp里面的
追答jsp是servlet的替代技术.
jsp是java中用来做页面的.
jsp本质上就是一个servlet
index.jsp 翻译成servlet index_jsp.java
jsp的运行原理
1.从浏览器发送请求打开index.jsp页面
2.服务器得到请求,会将index.jsp翻译成index_jsp.java
3.服务器将index_jsp.java文件编译成index_jsp.class
4.服务器运行index_jsp.class文件。
5.在浏览器上显示jsp页面中的内容.
6.这样说懂吗?
我知道这些,不多谢谢你,我想问jsp页面的javascript代码执行的是jsp页面的还是字节码文件里的
追答可以帮你远程调试
本回答被提问者采纳Eclipse 中启动tomcat后把jsp项目部署在什么位置
放在tomcat安装目录下的<tomcat所在目录>\wtpwebapps 下
另: 编译后的jsp文件放在<tomcat所在目录>\work\Catalina\localhost\<项目名称>下
以上是关于jsp编译后文件位置在哪里的主要内容,如果未能解决你的问题,请参考以下文章
编译的 JSP Java (*__jsp.java) 文件在哪里?
weblogic对JSP预编译weblogic读取JSP编译后的class文件ant中jspc预编译JSP