Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Tomcat7中设置keepgenerated属性_Java_Jsp_Tomcat - Fatal编程技术网

Java 如何在Tomcat7中设置keepgenerated属性

Java 如何在Tomcat7中设置keepgenerated属性,java,jsp,tomcat,Java,Jsp,Tomcat,我为keepgenerated添加了,其值为true,根据CATALINA\u HOME/conf/web.xml中的servletjsp规范,该值是默认值 但是生成的JSP servlet在工作目录中不可用。有人能解释我做错了什么吗?这里有一个例子: keepgenerated-我们是否应该为每个页面保留生成的Java源代码,而不是删除它true或false,默认值true 因此,它默认为true。如果未明确将其设置为false,则此特定问题可能有几个原因: 它只是还没有生成。在webbro

我为
keepgenerated
添加了
,其值为
true
,根据
CATALINA\u HOME/conf/web.xml
中的servlet
jsp
规范,该值是默认值

但是生成的JSP servlet在工作目录中不可用。有人能解释我做错了什么吗?

这里有一个例子:

keepgenerated-我们是否应该为每个页面保留生成的Java源代码,而不是删除它
true
false
默认值
true

因此,它默认为true。如果未明确将其设置为
false
,则此特定问题可能有几个原因:

  • 它只是还没有生成。在webbrowser中打开JSP页面并重新检查
  • 由于编译/生成错误,生成失败。有关详细信息,请阅读服务器错误日志
  • 生成的文件没有存储在您期望的位置。当您通过某些第三方工具(如您使用的IDE的服务器插件)控制Tomcat时,可能会发生这种情况。例如,Eclipse的Tomcat插件将其存储在工作区元数据文件夹的深处

thx,您说得对,我不是从ide启动tomcat的,而且存在jsp java文件)