问题标签 [servlets]

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 投票
5 回答
139160 浏览

java - 使用 Java Servlet 访问 post 变量

什么是 PHP 的 Java 等价物$_POST?在网上搜索了一个小时后,我仍然没有更近的地方。

0 投票
2 回答
85388 浏览

tomcat - java.lang.IllegalArgumentException:无效在 servlet 映射中

以上是 Tomcat 的web.xml. *NEXTEVENT*启动时的 URL 模式抛出

java.lang.IllegalArgumentException:servlet 映射中的 <url-pattern> 无效

如果有人可以提示错误,将不胜感激。

0 投票
3 回答
295 浏览

java - 使用 JRun 托管 Java Servlet 时遇到问题

我正在以 JRun 作为主机部署新版本的 java servlet。我很难找到有关 JRun 信息的良好资源以及有关如何配置和管理它的教程。

安装 JRun 并打开启动器后,它无法启动它默认创建的管理服务器......所以很明显我刚开始就遇到了一些问题。

为清楚起见进行编辑:我不是在寻找特定错误的答案或帮助,但如果有人知道有关 JRun 以及如何使用它的信息的良好来源,那么我可以快速让自己加快速度。

0 投票
3 回答
5171 浏览

java - 有没有办法从 Java Bean 访问 web.xml 属性?

Servlet API 中是否有任何方法可以从与 Web 容器完全不关联的 Bean 或 Factory 类中访问 web.xml 中指定的属性(例如初始化参数)?

例如,我正在编写一个 Factory 类,我想在 Factory 中包含一些逻辑来检查文件和配置位置的层次结构,以查看哪些可用于确定要实例化哪个实现类 - 例如,

  1. 类路径中的属性文件,
  2. 一个 web.xml 参数,
  3. 系统属性,或
  4. 如果没有其他可用的一些默认逻辑。

我希望能够在不注入任何对ServletConfig我的工厂的引用或任何类似的东西的情况下做到这一点——代码应该能够在 Servlet 容器之外正常运行。

这可能听起来有点不常见,但我希望我正在开发的这个组件能够与我们的一个 webapps 打包在一起,并且还具有足够的通用性,可以与我们的一些命令行工具打包,而无需只为我的组件需要一个新的属性文件 - 所以我希望搭载其他配置文件,例如 web.xml。

如果我没记错的话,.NET 有类似Request.GetCurrentRequest()获取当前执行的引用的东西Request——但由于这是一个 Java 应用程序,我正在寻找可以用来访问ServletConfig.

0 投票
2 回答
1616 浏览

java - Tomcat doFilter() 调用并提交响应

我有一个 Tomcat 过滤器,它根据 URL 将请求委托给处理对象。这是 中唯一的过滤器FilterChain。我有一个 Ajax 应用程序,它通过大量请求来敲击这个过滤器。

最近我注意到一个问题,过滤器的doFilter方法通常以提交的响应作为参数调用(在内部,它是标记为已提交的土狼响应)。

在我看来,发生这种情况的唯一方法是,如果recycle()没有在这个 coyote 响应上调用该方法。我已检查以确保我没有保留对任何请求、响应、输出流或写入器对象的引用。此外,我确保在 finally 块中关闭 outputStream。但是,这并不能解决此问题。

这听起来像是我正在做一些事情来滥用 servlet 容器,但我无法追踪它。

0 投票
6 回答
14506 浏览

eclipse - 单元测试 servlet

我有一堆在 Tomcat servlet 容器下运行的 servlet。我想将测试代码与生产代码分开,所以我考虑使用测试框架。JUnit 很好地集成到 Eclipse 中,但我未能使用正在运行的 Tomcat 服务器使其运行 servlet。您能否推荐一个支持测试 Tomcat servlet 的单元测试框架?Eclipse 集成很好,但不是必需的。

0 投票
4 回答
23164 浏览

java - 从 Servlet 访问 Tomcat 上下文路径

在我的 Servlet 中,我想访问上下文的根,以便我可以做一些 JavaScript 缩小。

可以在安装过程中进行缩小,但我想在 Servlet 启动时进行以降低实施成本。

有谁知道获取上下文目录以便我可以将文件加载和写入磁盘的方法?

0 投票
4 回答
10313 浏览

javascript - 编写一个与 JMS (ActiveMQ) 和 OnMessage 对话的 Servlet 更新站点

我正在构建一个站点,该站点使用简单的 AJAX Servlet 与 JMS (ActiveMQ) 交谈,并在消息从主题到达时更新站点。

我有为数据创建 XMLHttpRequest 的 Javascript。Servlet 处理 Get 请求并返回 JSON。但是我不知道如何将我的 Servlet 连接到我的 ActiveMQ 消息代理。它现在只是发回虚拟数据。

我在想Servelt应该实现messagelistener。然后 onMessage 将数据发送到 JavaScript 页面。但我不知道该怎么做。

0 投票
7 回答
15731 浏览

java - servlet 是否可以确定发布的数据是否为多部分/表单数据?

我有一个用于许多不同操作的 servlet,用于Front Controller 模式。有谁知道是否可以判断发回给它的数据是否是 enctype="multipart/form-data"?在我决定之前我无法读取请求参数,因此我无法将请求分派给正确的控制器。

有任何想法吗?

0 投票
4 回答
9743 浏览

java - Java Servlet 404 错误

404 resource not found当 Sun 的 J2EE 自动创建的给定 .WAR 中的页面deploytool试图在同一个 .WAR 文件中加载 Servlet 时,最有可能导致错误的罪魁祸首是什么?
例如:

HTTP 状态 404 - /MyServlet/MyServlet

类型状态报告

消息/MyServlet/MyServlet

描述请求的资源 (/MyServlet/MyServlet) 不可用。


相关:其中,您希望有多少是特定于服务器的?例如:Sun Java Application Server vs Tomcat & Catalina