10得票3回答
如何更改Servlet 3.0 Spring MVC多部分上传表单的字符编码?

我有一个相当简单的 JSP/Servlet 3.0/Spring MVC 3.1 应用程序。 在其中一个页面上,我有多个表单。其中一个表单允许用户上传文件,并因此配置为 enctype="multipart/form-data"。我在 web.xml 文件中使用了可自 Servlet 3.0...

10得票2回答
如何在没有web.xml文件的情况下配置display-name

我们曾在web.xml中指定display-name,但目前我们没有web.xml(添加一个似乎会破坏应用程序)。 我们正在使用spring boot / spring 4 / java 7 / maven3开发rest服务。 有人能告诉我如何设置display-name吗?例如从java...

10得票3回答
如何在Servlet 3.0容器中将JAX-RS与CDI集成

我有一个运行在Servlet 3.0容器(Jetty 9.0.4)上,使用JSF 2.2(Mojorra 2.1.3)和CDI 1.1(Weld 2.0.3)的Web应用程序。没有使用完整的应用服务器。在该应用程序中,我还有一个JAX-RS 2.0(Jersey 2.2)资源类用于提供REST...

10得票1回答
Servlet 3.0中错误页面的程序化配置

Servlet 3.0 允许对 Servlet、过滤器和监听器进行编程配置。 但错误页面怎么办呢? 我在 ServletContext 中没有看到任何方法可以做到这一点。 能够完全废除 web.xml 就太好了。

9得票3回答
RESTEASY003210: 无法找到完整路径的资源:Tomcat。

我遇到了以下错误: 这是堆栈跟踪: javax.ws.rs.NotFoundException: RESTEASY003210: Could not find resource for full path: http://localhost:9050/scenarioplanner/api...

9得票2回答
使用带注释的Servlet模式的嵌入式Jetty?

以下工作代码演示了将两个servlet包含到嵌入式jetty实例中的过程。 Server server = new Server(8080); ServletContextHandler context = new ServletContextHandler(ServletContextHa...

9得票2回答
使用NIO的REST API?

我曾参与过一个公共API的构建,该API将有大量并发访问,其中一个我考虑的方面是使用异步I/O来考虑可扩展性。 最初,我想使用Nginx作为HTTP服务器(事件驱动),因为它以异步方式工作,不同于Tomcat。该API将使用Java构建,因此我考虑使用以下组件: Tomcat 7 - H...

9得票1回答
防止ServletContainerInitializer的执行或如何使用绝对顺序。

有没有可能防止提供的jar包执行ServletContainerInitializer。 我想防止Glassfish 4.1提供的osgi-bundle(在jersey-container-servlet.jar中)执行JerseyServletContainerInitializer.ja...

9得票1回答
使用ServletContextListener与Jetty

我想用嵌入式Jetty测试我的ServletContextListener。它在服务器停止时调用contextDestroyed,但在服务器启动时不调用contextInitialized。我该如何解决? Server server = new Server(PORT); ServletCo...

9得票3回答
如何升级过滤器以支持Servlet 3.0异步Servlet

我有一个servlet,用于从许多第三方REST数据点中获取数据,将所有数据集成并以HTML格式报告数据。我还有一个过滤器,其流程如下: 当请求命中过滤器时创建事件记录,并将事件记录对象添加到请求中 执行chain.doFilter-允许servlet向事件记录添加更多详细信息 返回浏览器时...