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) 文件在哪里?

eclipse中编译好的jsp文件在哪里

weblogic对JSP预编译weblogic读取JSP编译后的class文件ant中jspc预编译JSP

java jsp 一般把图片上传后要保存在哪里?如果是放在部署的文件下那麼下次启动就没了。

java用eclipse编译运行后的文件保存在哪里呢?

jsp原理