当前位置:首页 » 电脑资讯 » 为什么tomcat中生成的jsp文件没有对应的java文件

为什么tomcat中生成的jsp文件没有对应的java文件

发布时间: 2022-08-24 23:42:51

㈠ 为什么我的JSP文件不能被tomcat编译成java和class文件,有些时候可以,但是有时有突然不行了

有可能是javascript有问题,比如说使用了 var url ="<%=path%>",之类,但是没有引用
<%
String path = request.getContextPath();
%>
举例之一,不一定就是这种错误

㈡ eclpse中运行jsp文件时生成的java和class在什么地方

在tomcat的work目录下,如果是tomcat4,就在Tomcat4.1\work\Standalone\localhost\工程文件 目录下,如果是tomcat5,在work\Catalina\localhost\工程文件 目录下

㈢ 编译JSP时为什么会提示信息

编译JSP时有会提示信息是因为jsp报错导致,jsp只有正确被编译成servlet才可以运行的。
对于Tomcat而言,JSP页面生成的Java文件放在work路径对应的Web应用下。例如:
D:\Tomcat5.5\webapps\test\test.jsp
生成对应的java文件
D:\Tomcat5.5\work\Standalone\localhost\test\
Jsp与Servlet的关系
1、 JSP文件必须在JSP服务器内运行。
2、 JSP文件必须生成Servlet才能执行。
3、 每个JSP页面的第一个访问者速度很慢,因为必须等待JSP编译成Servlet。
4、 JSP页面的访问者无须安装任何客户端,甚至不需要可以运行Java的运行环境,因为JSP页面输送到客户端的是标准HTML页面。
5、 JSP页面的静态内容、JSP脚本都会转换成Servlet的xxxService()方法,类似于自行创建Servlet时service()方法。
6、 JSP声明部分,转换成Servlet的成员部分。所有JSP声明部分可以使用private,protected,public,static等修饰符,其他地方则不行。
7、 JSP的输出表达式(<%= ..%>部分),输出表达式会转换成Servlet的xxxService()方法里的输出语句。
8、 九个内置对象要么是xxxService()方法的形参,要么是该方法的局部变量,所以九个内置对象只能在JSP脚本和输出表达式中使用。

㈣ 我用lomboz eclipse,tomcat写的jsp文件对于的java源文件和class在哪里啊

一般情况下,不在tomcat文件夹下,去你的工作空间workSpace,就是打开eclipse时,需要你指定的目标文件夹,项目文件夹下找,jsp中用到的java和class文件一般在WEB-INF中,至于你所说的JSP文件,也要看个人习惯,看是不是保存在项目文件夹下的jsp文件夹中~不过一般都在项目文件夹下

㈤ 为什么Tomcat服务器没把jsp文件解析成class文件

默认情况下,在更深的目录里:如下
[Tomcat_HOME]\work\Catalina\localhost\[工程名]\org\apache\jsp\

这里不光有class文件,还有由jsp文件翻译而来的.java文件。
其实JSP首先会被翻译成.java文件,然后编译.java文件得到.class文件。

如果确实没有,清除服务器里残余的项目文件,刷新Myeclips里的工程,重新编译。

㈥ 我下载的tomcat为什么没有java文件(有的是class文件)。我去正规的官网下载的也一样。

如果有java文件的话,你的tomcat就不能用了,java写的东西,java文件都必须编译成class文件才能运行的。。。。。想看java文件,去下载源代码,而不是去下载应用程序。。。

热点内容
趣用软件为什么打不开 发布:2025-05-19 17:16:27 浏览:192
手机为什么隔段时间就震动 发布:2025-05-19 17:10:53 浏览:743
金丝熊为什么感觉眼睛突出 发布:2025-05-19 17:10:28 浏览:563
淘宝小二为什么那么多 发布:2025-05-19 17:09:47 浏览:755
俄罗斯美食为什么那么便宜 发布:2025-05-19 17:09:44 浏览:407
明星的孩子为什么不能让人看到 发布:2025-05-19 17:08:14 浏览:115
为什么显微镜可以放大很多东西 发布:2025-05-19 17:06:43 浏览:987
为什么电脑直接拖拽复制不了 发布:2025-05-19 16:52:50 浏览:259
京东凤禧珠宝为什么便宜 发布:2025-05-19 16:50:20 浏览:561
为什么不让孩子进公立小学 发布:2025-05-19 16:44:45 浏览:597