问题标签 [tomcat6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
699 浏览

logging - 启动 tomcat 作为服务未登录 catalina.out

非常简单:当我运行 startup.sh 或 shutdown.sh 时,信息会记录到 catalina.out 当我将它作为服务运行(即sudo service tomcat6 start/stop)时,不会将任何内容写入该日志。它在其他地方记录吗?它是否在记录?这是在 ubuntu 9.10 上全新安装的 tomcat6

0 投票
5 回答
60436 浏览

web-applications - 卸载 Tomcat 6.x 时,如何取消部署/完全删除部署在 webapps 目录下的 .war?

有谁知道在卸载 Tomcat(除了 Shift + Delete ......)时删除从 .war 文件部署的所有 webapps 的方法?我问的原因如下所述。

我正在使用 InstallShield 2009 放置 JRE 和 Tomcat 6.x 的副本,其中 Tomcat 启动/停止使用org.apache.catalina.startup.Bootstrap并注册为具有自定义名称的 Windows 服务。卸载“程序”时,需要留下某些目录,例如日志文件。

还有一些行为,Installshield 不会删除它没有安装的目录或文件。例如,InstallShield 有对 的引用,但在安装 Tomcat和提取 WAR 文件时<filename>.war没有扩展内容。<filename>/<files><filename>/<directories>

0 投票
4 回答
2848 浏览

jsp - pdf in iframe in jsp on tomcat, 还有 Struts2

我在让我的 pdf 文件显示在我的 jsp 页面中时遇到了一些问题。我将 pdf 保存在我的 tomcat 服务器上,文件位置如下 c:/tomcat 6.0/webapps/appname/reports/saved/filename.pdf 我正在尝试打开该文件(最好不使用 c: 位置)并显示它在我的 jsp 文件中的 iframe 中使用以下标记...

我以后会担心大小:)

但我得到请求的资源不可用。

我很确定这是我没有看到的愚蠢的东西,我非常感谢我能得到的任何帮助。

谢谢,

阴影

0 投票
5 回答
1703 浏览

java - 对于 5000 条记录的表,类似 MySQL 的查询运行速度极慢

我在我们的生产服务器上有这个问题。应用程序堆栈是,

  • Tomcat 6.0.18 上的 Java Web 应用程序
  • iBatis 数据访问层
  • MySQL 5.0 数据库
  • 中央操作系统

该系统部署在具有大约 256 MB 内存的虚拟服务器上。

真正的问题:

像这样的查询,

在大约 10 秒内执行,但是如果执行以下查询,

执行上述查询后,系统立即进入无限期处理并最终强制 Tomcat 重新启动!。

表统计: - 记录数:5000 - 主键:代码

相同的查询 PHP MyAdmin 在大约 4 秒内执行。

你认为这可能是 MySQL 的问题吗?任何调试这个的想法。我现在正在启用详细日志,并将根据我的发现不断更新这个问题,但希望您能获得您的数据库见解。

0 投票
1 回答
2349 浏览

java - Tomcat 引荐来源网址锁定

我知道使用引荐来源网址是个坏主意,但我需要快速修复以锁定 tomcat 应用程序文件夹内的内容,这只是临时修复,直到我们可以长期使用。

我想使用引用标题来阻止站点链接到一个目录。如果可能,我需要直接在 Tomcat 中执行此操作。

谢谢你的帮助。

0 投票
4 回答
7981 浏览

servlets - 如何在 tomcat (Servlet) 中附加 styleSheet.css

我在 Servlet 中创建了一个网页,现在我想在其中添加一个 stylesheet.css 我应该将 .css 文件放在哪里?就像在tomcat的ROOT或其他地方一样,我必须使用什么确切的路径?

链接 href='style.css' rel='stylesheet' type='text/css'

谢谢 Sundhas

0 投票
2 回答
4434 浏览

apache2 - Apache 2 + Tomcat 6 + Mod_jk:如何关闭 8080 端口?

我会使用 Mod_Jk 设置 Apache 2.2,以便所有 Tomcat 6 页面都通过 Apache 的 80 端口进行管道传输。一切正常,所有页面看起来都很好。

我的问题是:如何关闭 Tomcat 监听的 8080 端口?由于目前所有页面都由 Apache 从端口 80 提供服务,因此最终用户不应访问来自 Tomcat 的端口 8080。我前面没有硬件或软件防火墙来阻止端口 8080。

0 投票
3 回答
821 浏览

servlets - How do I let a user know that his/her session has expired?

I have set Tomcat to dispose of sessions after 15 minutes of inactivity. Something like this

Whenever a user accesses a restricted page (one that requires a user to be logged in) I check the session to see if the login process has been completed. If it has then access is granted if it hasn't then the user is redirected to the login page where he/she is prompted with a valid ID and a password. If a session times out then the user is required to log in again. And this is fine, but I would like to let the user know that he/she has to logi in again because the session has timed out.

How do I go about doing this? I found the HttpSessionListener interface and thought it might help but the sessionDestroyed method is called right before the session is invalidated so setting a parameter there is no good, as expected.

0 投票
12 回答
89175 浏览

jsp - 为什么不重新启动 Tomcat 就不会反映我的 JSP 更改?

我正在编辑直接驻留在内部的 JSP 文件tomcat/webapps/myapp/WEB-INF,但要查看更改,我必须重新启动服务器。据我所知,JSP 更改不需要您重新启动服务器。我发现的唯一与自动重新加载有关的配置是reloadable = "true"

如果您希望 Catalina 监视 /WEB-INF/classes/ 和 /WEB-INF/lib 中的类的更改,请设置为 true,并在检测到更改时自动重新加载 Web 应用程序。

我在 中使用了这个属性context.xml,但问题仍然存在。在不重新启动的情况下未检测到 JSP 文件中的更改的其他可能原因是什么?

@Bozho: 这是摘自web.xml. 我需要改变什么吗?

0 投票
1 回答
710 浏览

tomcat - 我可以将 ROOT 应用程序配置为从 Tomcat 6 中的另一个路径访问吗?

/webapps我有一个在 Tomcat下部署为 ROOT.war 的应用程序。按照现在的配置,我只能通过http://www.example.com访问该应用程序。我希望能够使用http://www.example.com/myapp访问它,而不必更改它部署为 ROOT 的事实。我的 ROOT.xml 中有以下内容:

但是,当我部署这个 ROOT.xml 并重新启动 Tomcat,然后我尝试访问http://www.example.com/myapp时,Tomcat 给了我一个 404。所以这告诉我,单独更改它并不能解决我的问题.

在这种情况下,是否可以在 Tomcat 6 中配置通过“/myapp”访问的 ROOT 上下文,而无需重命名 ROOT 上下文(例如,无需重命名 webapps/ROOT.war)?