问题标签 [tomcat8]
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.
php - Tomcat 8 上的 PHP
我找到了很多如何让 PHP 在 Tomcat 上运行的指南,但都是在以前的版本上。我尝试了所有这些,我能设法显示的只是一个空白页,代码仍然没有被触发。
我知道 Tomcat 是为 Java 应用程序而不是 PHP 构建的,但我需要找到一种使用 Tomcat 8 的方法。你们中有人知道可以帮助我的资源吗?我尝试了以下链接中的指南,但没有运气:
http://tojackwu.blogspot.com/2008/10/php-5-on-tomcat-6-installation.html
http://php-java-bridge.sourceforge.net/doc/tomcat6.php
知道Tomcat 8是否可以做到这一点,我该怎么做?
操作系统:Windows;
java - Tomcat 8 示例:缺少配置步骤
我正在尝试在 Tomcat 8 上设置“Echo”websocket 示例。我相信我错过了告诉 tomcat 有关 websocket 类的步骤。
这是我所做的:
- 在 Eclipse 中新建了一个动态 web 项目,添加了 maven,并链接了 tomcat 8 运行时
- 将 EchoAnotation.java、EchoEndpoint.java、ExamplesConfig.java 和 echo.xhtml 复制到项目中。
- 启动了应用程序。
当我启动应用程序时,我可以导航到 echo.xhtml 文件,但是无论我输入什么 url,我似乎都无法弄清楚如何访问网络套接字——我总是得到 404。在构造函数中放置断点,看起来 websocket 类没有被加载。
通常您在 web.xml 或其他一些框架配置中设置类配置,但我在 Tomcat8 SVN(或任何其他 xml)上的示例 web.xml 中找不到匹配的配置。
关于这是如何完成的任何见解?
谢谢!
源代码
EchoAnotation.java、EchoEndpoint.java、ExamplesConfig.java 位置:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/ http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB- INF/类/websocket/echo
Echo.xhtml 位置:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/websocket/
示例 web.xml 位置:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/
我的 web.xml:
struts2 - Doc4j Struts2 Action OutOfMemoryError
我在 struts2 应用程序中有一个 Action 类,我想向用户显示一个 docx 文件。当我使用 InputStream 加载文件时,文件打开没有问题
docx 的文件大约 26Kb 和 7 页。但是当我在 Action 中添加以下语句时
没有对预览代码进行其他修改 tomcat 崩溃
引起:java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method)
我如何通过操作来处理 docx(谷歌根本没有帮助)
java - 我可以在运行时更改嵌入式 Tomcat 的端口吗?
我正在使用嵌入在我的 Java 8 应用程序中的 Tomcat。我试图在运行时像这样切换端口:
但这似乎不起作用。在达到定时器延迟后,wepapp 仍然只响应端口 18080。
在运行时甚至可以切换吗?我该怎么做?
编辑:
在 JDK 1.8.0b129 上使用 Tomcat 嵌入式 8.0.3
我想避免重新启动服务器,因为启动过程需要很长时间。
mysql - Tomcat 8 看不到 MySQL 驱动
我试图将我的应用程序容器从 Tomcat 7 迁移到 Tomcat 8,但似乎 Tomcat 8 找不到 JDBC 驱动程序。该应用程序使用 Spring 4 和 Vaadin 7,但我认为这不会引起任何问题。
当我检查爆炸的 jar 时,我使用 Apache Maven/WEB-INF/lib
将mysql-connector-java-5.1.29.jar
它放在那里。
我只能通过在tomcat-home/lib
文件夹下手动添加它来让tomcat 8看到jar,我不想这样做。我希望灵活地从 Maven 中选择驱动程序的类型及其版本。
我认为这可能是一个时间问题,也许jar还没有加载,tomcat找不到它。我得到的错误是java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
.
我真的很感激和提示和建议。如果是时间问题,您知道我应该尝试什么吗?
谢谢
java - JSTL1.2 根据标签文件中的TLD或attribute指令,attribute var不接受任何表达式
我一直在谷歌上搜索答案,但它不起作用。
我收到此错误:
org.apache.jasper.JasperException: /WEB-INF/pages/calendarEntry.jsp (line: 5, column: 46) 根据标签文件中的 TLD 或属性指令,属性 var 不接受任何表达式
这是我的jsp文件
错误发生在最后一行。fmt
网络应用声明
Maven 依赖项
部署环境——Tomcat 8
java - 在 Tomcat 8 上实现 Jersey 2.x 的最佳方法是什么?
我了解 Web 容器和 Tomcat,并且可以部署静态和动态网站。但我是 REST 和泽西岛的新手。我已阅读 2.6 用户指南,查看了许多网站和 youtube 视频。似乎有很多关于 1.x Jersey 的信息,但关于 2.x 的信息不多。我可以让 1.18 在我的环境中工作,但似乎无法让任何部署模型适用于 2.x。我注意到在 2.x 中有一个应用程序部署模型。所以我想我会问一些非常笼统的问题来开始。
- 哪种部署模型最适合通过 Tomcat 8 提供的基本 REST 服务,为什么?
- 我看到使用 2.6 部署的 .jar 与使用 1.18 部署的有很大不同。有没有一种简单的方法来判断基本 Tomcat 安装需要哪些 jar?
- 如果你有一个基本的例子,那就太好了。
谢谢
resources - 符号链接tomcat 8目录资源
我想在 Tomcat 8 下对 JSP 目录进行符号链接。
它在 Tomcat 7 中以这种方式运行良好:
但似乎 Tomcat 8 放弃了这个功能,它开始使用资源
(http://tomcat.apache.org/migration-8.html#Web_application_resources)。
我的示例用法:
ROOT/jsp目录-->链接--> /var/tmp/realplaceofjspfiles/
一个糟糕的配置:
ROOT/META-INF/context.xml:
它为我放弃了这个例外:
我在这里看到了“内部路径”:http:
//tomcat.apache.org/tomcat-8.0-doc/config/resources.html
java - 实现 URL 过滤器
带有Servlet和Filter的嵌入式 Tomcat 的简单实例:
URL过滤器实现:
由于某种原因,这最终陷入了无限循环,并且永远不会到达 Servlet1。实现 URL 过滤器的正确方法是什么,以便我可以在传递响应之前仔细检查请求周围的参数?
java - Apache Tomcat 8 不工作。引发 HTTP 状态 500 - java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
我正在使用 Apache Tomcat 8 并且我有 JDK 1.7。
我运行“startup.bat”后,Tomcat 开始运行。但是当我尝试运行“ http://localhost:8080/
”时,它显示错误:“ HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.index_jsp ”
请帮我解决这个问题。 单击此处查看屏幕截图