servlet

ZEUS ZXTM 中断对 Java Servlet HTTP 404 的 HTTP 请求?
servlet

ZEUS ZXTM 中断对 Java Servlet HTTP 404 的 HTTP 请求?

我有一个名为“ARI”的 Java Servlet,它从存档数据库检索数据并返回包含该数据库中行的 XML 有效负载。 我们在一个盒子里的虚拟服务器上运行着这个 servlet 的多个实例,可以通过不同的端口号访问,如下所示: testserver.co.uk:61061/aricp/ari testserver.co.uk:61062/aricp/ari 这两个 servlet 都可以直接从客户端成功访问,这里是通过数据包捕获获取的客户端和服务器之间的示例对话。 成功的 HTTP 请求: POST /aricp/ari H...

Admin

关于 Tomcat 中的 servlet 和 session 配置
servlet

关于 Tomcat 中的 servlet 和 session 配置

我有两个与 Web 应用程序相关的问题: i) 如果一个 Web 应用程序包含两个 servlet,并且客户使用正确的 URL 访问这两个 servlet,则会创建多少个会话?一个还是两个? ii) 是否可以对一个 servlet 使用 HTTPS,而对另一个 servlet 不使用?这有意义吗? 谢谢! ...

Admin

Teamcity-包javax.servlet不存在
servlet

Teamcity-包javax.servlet不存在

如何javax.servlet在 Teamcity 中导入?当我尝试通过 teamcity IntelliJ IDEA 运行器构建 Java 项目时,出现以下错误消息。 这是我第一次使用teamcity,我正在使用这个https://github.com/marekbruchaty/SimpleJavaWebApp项目。我有一个 CentOS 服务器,上面有 teamcity 和 gitlab。 从我的桌面,使用 IntelliJ IDEA,我可以导入 servlet.api 以成功构建。但 teamcity 在另一个位置并进行远程管理,我想知道如何将 ...

Admin

在 Tomcat 中强制使用 TLS 1.2;捕获不合规的请求并重定向
servlet

在 Tomcat 中强制使用 TLS 1.2;捕获不合规的请求并重定向

我正在使用 Tomcat(根据项目不同,版本为 v 7 和 v 8)和 Java。我想强制 Tomcat 仅使用 TLS 1.2(更具体地说,禁止使用 TLS v1.0 或 v1.1)。在 Eclipse 开发中,我-Dhttps.protocols=TLSv1.2在 eclipse.ini 文件中添加了;并且我使用 修改了 server.xml 文件sslEnabledProtocols="TLSv1.2" sslProtocol="TLSv1.2"。这似乎有效,因为当我使用旧版本的 Firefox(v 17esr)访问开发服务器时,我在浏览器中收到此消息...

Admin

具有峰值容量的 Servlet 托管
servlet

具有峰值容量的 Servlet 托管

我正在举办网站目前运行在 Google Cloud Storage 上,界面完全是静态的。我正在考虑升级它以允许使用更好的绘图工具,这将需要它运行服务器,在本例中是 Java Servlet。如果重要的话,具体技术是 Webmathematica。我的网站的需求基本稳定,平均每次大约有 1K 访问者,但高峰时超过 40K。我的直觉是,单个服务器不足以托管这样的服务,它会崩溃。现在托管一个纯静态网站,我还可以,但我担心如果我切换到 servlet 系统并再次收到大量流量,会发生什么。 我想知道的是,是否有一个系...

Admin

Google App Engine 部署中未找到 Java Servlet
servlet

Google App Engine 部署中未找到 Java Servlet

我正在 eclipse 上开发一个 Apache Maven 动态 Web 项目。它使用静态文件(html、css、js)和一个 Java servlet。当我将项目部署到 Google 应用引擎时,Java servlet 不会处理 http 请求。该项目在本地运行正常。servlet 使用 @WebServlet,但向 xml 添加 url-mapping 也不起作用。我使用 mvn appengine:update 进行部署。为了排除故障,我决定从谷歌 GitHub 存储库。我将 java 文件添加到我的 servlet 文件夹,部署后也收到 404 ...

Admin

Tomcat 8.5 无法加载@WebServlet 注解
servlet

Tomcat 8.5 无法加载@WebServlet 注解

我想将我的 Web 应用程序从tomcat7/转移java7到tomcat 8.5/ java8。我的应用程序由一个目录组成,其中包含一些 JSP 文件和 WEB-INF 文件夹,其中包含我的应用程序的web.xml: <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/ja...

Admin

高负载的 tomcat 上的应用程序 GUI 没有响应
servlet

高负载的 tomcat 上的应用程序 GUI 没有响应

我们在 tomcat 8 上安装了后端 webapp,它有一个用 Apache wicket MVC(版本 1.4)编写的 GUI 部分 - 当服务器开始进行大量处理时,wicket GUI 无法响应。 平均而言,CPU 使用率约为 85%。页面可能会在一分钟后刷新,并且可能永远不会返回。 我如何在代码或服务器设置中赋予 wicket 更高的优先级,以使其在高负载下响应?如果需要,我不介意它从后端线程窃取 CPU。 需要澄清的是:整个应用程序是一场单一战争,因此 wicket 和“后端”线程在同一个 webapp 下的同一个 jvm 中运行。wicke...

Admin

Tomcat6 上使用 libservlet3 的 Java Webapp
servlet

Tomcat6 上使用 libservlet3 的 Java Webapp

我对 Java 的东西还很陌生。我在一台装有 tomcat6 的 Ubuntu 机器上安装了许多 War-Packed Webapps。其中一个无法运行(skos-play),显然是因为它需要 libservlet3,而 Tomcat6 附带 libservlet2.5。对于其他应用程序,建议使用 tomcat6,但我不知道它们是否也适用于 7... 在尝试之前,我想问一下 是否有可能告诉单个 Web 应用程序应该使用 libservlet-Library,以便我可以使用 tomcat6,但对于该特定应用程序则使用 libservlet3? 如果没有,是...

Admin

配置 Jetty 来托管简单的 HTML 页面
servlet

配置 Jetty 来托管简单的 HTML 页面

在我的 Azure VM 上,我有一个 Jetty 服务器,它托管我的 Java servlet,该 servlet 部署在 /opt/jetty/webapps/myservlet.war 上,指向 example.cloudapp.net/myservlet。 此外,我想托管一个简单的 HTML 页面并将 example.cloudapp.net 指向它。我应该将 index.html 文件放在哪里?如何配置 Jetty 来执行此操作? ...

Admin

当 Servlet 达到允许的最大连接数时发送 XML 响应
servlet

当 Servlet 达到允许的最大连接数时发送 XML 响应

我有一个要求,即限制传入连接的数量,并且如果在达到限制时启动另一个连接,则发送 XML 响应。这是针对 JBoss EAP 6 的,但通用标准 servlet 解决方案也可以工作。我该如何处理?我们并不确切知道入站连接的远程目的地。 我的第一个想法是开发一个过滤器,但我不知道如何找出路径上的开放连接的数量。 ...

Admin

Tomcat mod_jk 压缩导致 Apache httpd
servlet

Tomcat mod_jk 压缩导致 Apache httpd

我正在我的系统上本地开发一个 Web 应用程序,并使用 Tomcat (tomcat-7.0.52) 为其提供服务。在生产中,我想使用 Apache httpd (Apache/2.2.15) 来为 Tomcat 提供前端。 这有效,我设法根据需要配置了缓存。现在我想配置压缩,但似乎无法让 Apache httpd 修改它从 Tomcat 获得的响应。 但是正如我在这里读到的,这是首选的方法。mod_jk 压缩仅在 httpd 和 Tomcat 之间进行,如果我想直接在 Tomcat 中配置压缩,我需要一个额外的 servlet。 我的 vhost 文...

Admin

如何在 Jetty 容器中为 Cargo Web 应用启用身份验证?(文档对我不起作用)
servlet

如何在 Jetty 容器中为 Cargo Web 应用启用身份验证?(文档对我不起作用)

看起来我被一个简单且有据可查的问题困住了,但尽管如此。我正在尝试在部署到 Jetty 服务器的 Cargo Web 应用程序中启用基本身份验证。 我正在关注这个文档 -http://cargo.codehaus.org/Jetty+Remote+Deployer,以下是我已经尝试过的方法: 取消注释cargoweb.xml文件中的相应部分。 复制demo-base/etc/test-realm.xml到etc/test-realm.xml 添加并编辑了etc/realm.properties文件(在中引用test-realm.xml)。 etc/tes...

Admin

Jetty仅提供静态文件
servlet

Jetty仅提供静态文件

由于某些奇怪的原因,我无法让 jetty 正确部署我的 gwt 项目。我已将 war 文件夹放在 webapps 文件夹中,并将其重命名为 root,之后我可以启动 jetty,它会识别该项目及其 web.xml。 2013-12-03 12:27:49.576:INFO:oejs.Server:main: jetty-9.0.6.v20130930 2013-12-03 12:27:49.699:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:/home/spydon/bin/j...

Admin

如何在 Ubuntu 上创建新的 Servlet 和 JSP 项目?
servlet

如何在 Ubuntu 上创建新的 Servlet 和 JSP 项目?

我已经安装了 Tomcat 7、javaservlet 3.0 和 openjdk 7。我读到我需要安装 Eclipse 和 Web Tool 平台(来自 eclipse),但我找不到它。我从 eclipse 安装了几个包,但没有dynamic web project我需要创建的包。我只找到了static web project(但它是用于静态 html 页面的)。 我如何创建 servlet 或 JSP 项目?我需要 Eclipse 来创建一个吗(我肯定不需要)?如果不需要,那么如何使用任何编辑器来创建。我只知道我需要创建 WEB-INF/web.xml...

Admin