servlet-filters相关内容

过滤静态内容泽西岛

我正在尝试从与处理资源请求的servlet相同的Web应用程序中提供静态内容(一种称为Jersey REST资源的HTML表单).据我了解,我可以过滤对来自Jersey Servlet的静态内容的请求.我的web.xml如下,但是此刻我无法访问静态内容,也无法访问资源...两者都在单独工作. my-filter ..
发布时间:2019-09-03 14:22:04 其他开发

泽西岛:InjectableProvider未领取-春季

我目前正在尝试使用Jersey创建一个InjectableProvider,但是我无法让Jersey来拾取它. 除了在实现中使用@Provider批注之外,我找不到任何实际用法示例,甚至找不到如何使用它的方法.看似在泽西岛写信的人在某些帖子中暗示这足以把它拿走. 我需要指定一些SPI服务文件,还是将其添加到某处的工厂中? 注意:我正在Glassfish 3.1中运行,并使用Spr ..
发布时间:2019-09-03 13:57:59 Java开发

Spring Framework过滤器,未注入Bean

Servlet过滤器有2个条目,一个在web.xml中,一个在Spring applicationContext.xml中 我将过滤器添加到applicationContext.xml中,因为我想将creditProcessor bean注入其中. 唯一的问题是web.xml中的条目被JBoss选中然后使用,因此creditProcessor为空. 我是否必须使用Spring的d ..
发布时间:2019-09-02 09:17:06 Java开发

如何在JAX-RS客户端中记录请求正文

我需要查看带有客户端JAX-RS请求的请求主体,以验证序列化工作是否正确,并将请求重新用于测试客户端,例如邮递员. 我知道可以使用例如resource.addFilter(new com.sun.jersey.api.client.filter.LoggingFilter());的Jersey激活日志记录.但是,我不直接使用Jersey或RESTEasy实现,而是通过JAX-RS API进行 ..
发布时间:2019-08-30 09:52:39 其他开发

Spring Boot + Jersey类型过滤器-对服务的错误请求400消耗MULTIPART_FORM_DATA

我使用的是Spring boot v1.5.10 + Jersey v2.25.1,已将jersey配置为用于访问静态文件夹文件的过滤器.我收到使用MULTIPART_FORM_DATA的服务的HTTP响应400错误请求. 道具将Jersey配置为过滤器. spring.jersey.type=filter 如果我删除上述属性,即使用Jersey作为Servlet,则该服务正在运行 ..

属性文件作为web.xml中的init-param

我正在将一个在websphere中托管的基于Jsp-servlet的Java项目迁移到tomcat。以下init-param位于过滤器定义中的web.xml中。我移动了属性文件src文件夹,它是classpath。如何在web.xml中更改以下内容。我可以将属性文件定义为init-param,因为我看到的大多数答案都使用了context-param来定义属性文件。我不认为它是我的一个选项,因为现有 ..
发布时间:2019-01-15 11:14:31 Java开发

JAX-WS servlet过滤器异常

我有一个通过SOAP进行通信的客户端/服务器应用程序。服务器端应用程序是一个Java EE应用程序,它使用JAX-WS公开Web服务。我有一个servlet过滤器设置来在调用服务之前执行某些检查。 除异常处理外,这一切都运行良好。如果我从过滤器中抛出异常,它将作为通用服务器异常返回到客户端。我需要找到一种方法来传播包含特定消息的自定义异常,以便客户端可以向用户显示消息。 有什么洞察力? ..
发布时间:2019-01-15 11:05:26 Java开发

如何编写响应过滤器?

有没有办法只处理过滤器中的响应。 下面的代码是否正确? public void doFilter(请求,响应,链接){ //处理请求的代码 chain.doFilter(request,response); //处理响应的代码。 } 解决方案 这取决于你想要什么。通常,您的样本不正确。在 chain.doFilter 返回后,对响应做任何事都为时已晚。此时, ..
发布时间:2019-01-15 09:59:03 Java开发

java-使用过滤器检查远程地址

检测Web应用程序是否在本地访问的最佳方法是什么? 我有兴趣在过滤器( javax .servlet.Filter )。 我可以检查 ServletRequest#getRemoteAddr()如果它是 127.0.0.1 但如果它在IPv6机器上运行,则地址为 0:0:0:0:0:0:0:1 。 是否还有其他陷阱我应该注意,或者如果我只检查这两种字符串模式,我会没事的? ..
发布时间:2019-01-15 09:55:43 Java开发

如何使过滤器检测用户是否请求了未找到的页面?

我想在我的应用中创建一个过滤器,以便在每次请求之前,它会检测所请求的页面是否存在。如果它不存在,它会将用户转发到错误页面。 如何检测页面是否存在? 我需要一个带过滤器的解决方案而不使用web.xml标记方法。 解决方案 如果你没有身份验证,你可以。 制作过滤器 使用 HttpServletResponseWrapper 并覆盖 sendError()和 setStatu ..
发布时间:2019-01-15 09:46:19 Java开发

过滤器不初始化EntityManager

我尝试在View模式中使用Open Session,但每次我尝试在我的 ManagedBean EntityManager > entityManager 来 NULL 这是我正在做的事情: 包过滤器; //进口.. 公共类JPAFilter实现Filter { private EntityManagerFactory factory; @Override ..
发布时间:2019-01-15 09:39:23 J2EE

全局Java Servlet过滤器,有可能吗?

我正在编写一个用于学术目的的项目,其中包括其他不相关的内容,包括编写一个监视servlet / jsp响应时间的过滤器。 问题是过滤器应该适用于服务器中的每个已部署的Web应用程序,而不仅仅是特定的应用程序,我无法找到有关应用“全局”过滤器的任何信息。 是它甚至可能吗? 注意: 重要的是要提到我使用 Apache Tomcat 7作为首选服务器。 谢谢! Mikey ..
发布时间:2019-01-15 09:39:06 Java开发

如何使用WAR中的注释定义servlet过滤器执行顺序

如果我们在WAR自己的 web.xml 中定义特定于webapp的servlet过滤器,那么过滤器的执行顺序将与它们的定义顺序相同在 web.xml 。 但是,如果我们使用 @WebFilter定义这些过滤器注释,过滤器的执行顺序是什么,我们如何确定执行顺序? 解决方案 您确实无法使用定义过滤器执行顺序 @WebFilter 注释。但是,为了最小化 web.xml 的使用,仅使用 f ..
发布时间:2019-01-15 09:26:31 J2EE

在Spring Boot中添加servlet过滤器时没有默认构造函数

我阅读这篇关于如何添加servlet的帖子在Spring Boot中过滤,但是当我尝试按照添加内部 WebConfig No Default Constructor 错误/ code> UiApplication.java 类文件中的类。 我正在尝试这个,因为在应用程序的 SecurityConfig中添加忽略(/ api-url ) class导致一条消息,指出 / api-url有一个空 ..
发布时间:2019-01-09 21:49:52 Java开发

使用自定义身份验证筛选器时,使用getRemoteUser()访问用户名

简短版本:当我使用自定义身份验证过滤器时,如何获取 HttpServletRequest.getRemoteUser()以返回用户名? 长版本: 我正在修改当前使用声明性安全性(web.xml& tomcat-users.xml)的Tomcat应用程序来代替使用自定义(由我编写)身份验证过滤器(从javax.servlet.Filter派生)。关于如何执行此操作有很多信息,它看起来非常 ..
发布时间:2019-01-08 13:43:23 Java开发

执行JSF导航时,不会调用映射在前向调度程序上的过滤器

我正在尝试使用Tomcat 7使用登录系统编写一个简单的JSF Web应用程序。 我有两个页面:index.xhtml和/ restricted / welcome.xhtml。 以下“/ restricted / *”页面只能由登录的用户访问。 直接浏览welcome.xhtml会导致我的过滤器被执行,从index.xhtml转发到welcome.xhtml会绕过过滤器。我无法 ..
发布时间:2019-01-08 13:13:36 Java开发