jsp编译后文件位置在哪里

我在eclipse当中有一个javaweb项目,在其中的一个jsp页面当中存在javascript代码alert(“》》》》”);,这样启动tomcat之后执行这个页面后可以弹出》》》》,但是在tomcat的classes下面的编译文件并不是新改动的这个文件,我想问一下编译后的文件放在哪了,怎么找不到

第1个回答  2014-09-29
在javaweb项目文件夹里面的bin文件夹里面,源代码在src文件夹追问

没有bin文件夹啊,他的具体位置在哪啊

追答

你能把你的文件目录贴个图片上来吗,我不知道你的文件夹

第2个回答  2014-09-29
在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页面的还是字节码文件里的

追答

可以帮你远程调试

本回答被提问者采纳
相似回答