servlet-3.0相关内容

如何使用异步Servlet修改代理响应?

我正在尝试实现一个异步Servlet,它将接收终端用户的请求,将其传递到后端服务器并获取响应。 到目前为止,这听起来像是Jetty的ProxyServlet的标准应用程序。 现在,问题是我的后端将使用Include语句进行响应(有点像Server-Side-Includes),我需要对这些语句进行解析、查询后端并插入到最终用户的响应流中的适当位置。 您将如何实施这一点?我对在on ..
发布时间:2022-06-29 13:40:03 其他开发

服务器发送的事件不适用于球衣 SSE

我正在尝试使用 Jersey 的 JavaScript SSE.我的资源中有以下代码.我在 Java7 和 Tomcat 7 上托管.我没有收到任何错误.但我在页面上也没有看到数据. 我调用 /broadcast 来发布数据.它确实显示消息.但是客户端什么也没有.在 Firefox 中,我确实看到 /broadcast 事件被触发了多次. 这是我使用的参考.https://jersey ..
发布时间:2022-01-21 19:11:03 Java开发

如何避免请求设置 ASYNC_SUPPORTED=true 以在 Tomcat 7 上启用异步 servlet 3.0 处理?

根据此问题报告的问题,解决方案是发现: req.setAttribute("org.apache.catalina.ASYNC_SUPPORTED", true); 这看起来有点奇怪,并不是真正的“可移植"代码(它不会受到伤害,但是......).它似乎特定于 Tomcat 7.我使用的是 NetBeans 7.0.1 提供的 Tomcat 7.0.14. 我找不到说明有必要在 serv ..
发布时间:2022-01-05 15:19:07 Java开发

如何让 JSF 传递 HTML 属性

我在 JSF 2 中使用 Primefaces 3 来制作搜索框.我需要向控件添加一个非标准属性 (x-webkit-speech),这样你就会有这样的东西...... 由于此属性不是自动完成控件的一部分,因此 JSF 给了我 500 错误.但是当我删除它时,页面呈现良好.通常,您如 ..
发布时间:2021-12-31 10:12:18 前端开发

在 Spring MVC 上使用 Servlet 3.0 的 MultipartConfig

如何将多部分配置添加到使用带有 RequestMapping 注释的方法的控制器的 spring mvc 应用程序中? 背景: 我想启用 csrf 保护,因此在我的 spring 配置中添加了 security:csrf 标签.我有一个控制器类,其中包含一个用 RequestMapping 注释的方法,用于上传文件.我也跟着 警告说明 围绕多部分,我在安全过滤器上方添加了多部分过滤器. ..
发布时间:2021-12-25 11:21:09 其他开发

Spring Security 3.2:@Autowire 不适用于 Spring MVC 应用程序中的 java 配置和自定义 AuthenticationProvider?

这个问题在几篇博文和 SO 问题中得到了比较好的讨论.尽管如此,我还是找不到一个专门解决 java 配置问题的方法.我怀疑我在我的 java 配置文件中做错了什么,因为我发现一些帖子表明可以通过删除调试 XML 标记来解决问题(https://jira.springsource.org/browse/SEC-1885). 我使用的是spring security的3.2.0.RELEASE和 ..

eclipse vs tomcat 部署 - 当项目在 eclipse 中运行时,导出的战争(部分)失败

我在 eclipse juno 中有一个 web 应用程序 - 当我点击 Run on server 运行良好 - 无论是在 eclipse 的浏览器中(我在 Windows 上)还是在 FF 中. 右键单击 > export war > 将其转储到 $CATALINA_HOME/webapps > 一切正常(解压好了)EXCEPT > 我的自定义标签 - 我有一个 WEB-INF\f ..
发布时间:2021-12-22 22:19:19 Java开发

为什么使用 startAsync 创建新线程而不是在 servlet 线程中工作?

在 servlet 3.0 中可以使用 startAsync 将长时间的工作放到另一个线程中,这样您就可以释放 servlet 线程. 似乎我错过了一些东西,因为我没有看到,为什么不直接使用 servlet 线程来工作呢?startAsync 创建的线程是否更便宜? 解决方案 在大多数情况下,在处理请求时,您会阻塞或等待某些外部资源/条件.在这种情况下,您在不做任何工作的情况下占用了 ..
发布时间:2021-12-21 11:57:26 其他开发

在 servlet 应用程序中保存上传文件的推荐方法

我在此处读到,无论如何都不应该将文件保存在服务器中,因为它不可移植、不可交易且需要外部参数.但是,鉴于我需要一个用于 tomcat (7) 的 tmp 解决方案,并且我可以(相对)控制我想知道的服务器机器: 保存文件的最佳位置是什么?我应该将它保存在 /WEB-INF/uploads(建议不要在这里)或下面的某个地方$CATALINA_BASE(请参阅此处)或...?JavaEE 6 教程 ..
发布时间:2021-12-16 21:02:10 服务器开发

使用 Jquery 和 servlet 检索图像会产生 HTTP 状态 500 错误

我需要从我的数据库中检索图像.为此,我使用 jquery 和 servlet 来检索存储在表中的所有图像.但是当我运行代码时它会产生 HTTP Status 500 - class oracle.jdbc.driver.OracleBlobInputStream 声明多个名为 maxPosition 的 JSON 字段我是 Jquery 的新手我不知道如何使用 JSON图片. 我的 Serv ..
发布时间:2021-12-15 15:04:50 Java开发

SpringServletContainerInitializer 不能转换为 javax.servlet.ServletContainerInitializer

我正在尝试将基于 xml 的 Spring MVC 应用程序移动到基于 Java 配置的应用程序.似乎与 maven 中可用的各种 java.servlet 类不匹配.例如,有些提供了 addServlet() 方法,有些则没有. 这是我的配置类: public class MyWebAppInitializer 实现 WebApplicationInitializer {@覆盖publi ..
发布时间:2021-12-12 10:37:30 其他开发

Cordova POST - 请求禁止 403.未到达 Dispatcher Servlet

我正在开发 Cordova 应用程序. 当我从在我的物理设备(不是模拟器)上运行的 Cordova 应用程序提交 $.ajax POST 请求时,我收到一个状态代码 403 forbidden. 我可以从设备发出 GET 请求,没问题.我也可以使用 POST 登录(接收 302 Found Response). 来自 Chrome 的请求得到完美处理. 我正在使用 Spri ..
发布时间:2021-12-11 15:26:14 服务器开发

使用服务器“不兼容的幻值 1013478509"启动时,java 小程序失败;

我的小程序有问题.我有一个学校项目,我应该在其中制作乒乓球在线游戏.它离线运行良好,但是当我尝试从服务器加载它时,我只得到一个带有红色文本的空框架.当我点击文本时,我收到消息: 不兼容的魔法值 1013478509 我正在使用 jetty-all-8.1.8.v20121106.jar 和 servlet-api-3.0.jar 启动服务器的类如下所示: public clas ..
发布时间:2021-11-16 22:15:56 Java开发