- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法在应用于该 servlet 的 Filter
中获取 servlet 的 ServletConfig
对象?
Edit-> 场景是我提到的角色名称(谁可以访问 servlet) 在 web.xml 的 serlvet 声明的 'init-param' 中
应用的过滤器将检查(使用 ServletConfig)试图访问 servlet 的人是否被授权(在角色中)访问它。
最佳答案
你不能。 ServletConfig
绑定(bind)到特定的 servlet,就像 FilterConfig
用于过滤器一样。
您想在过滤器中访问哪个 servlet 配置?请注意,过滤器不一定需要直接委托(delegate)给底层 servlet。它可以将请求传递给另一个 servlet,根据某些条件选择 servlet,甚至可以在不接触任何 servlet 的情况下完全处理请求。
也就是说,这两个抽象在彼此内部不可访问。
关于java - 如何在 Filter 中获取 ServletConfig 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10191904/
ServletConfig 和 ServletContext 接口(interface)有什么区别? 最佳答案 ServletConfig 参数是为特定 servlet 指定的,其他 servlet
解读 Servlet 源码:GenericServlet,ServletConfig,ServletContext 每博一文案
这是一个关于嵌入 jetty 7 的例子: http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty public class OneServlet
尝试将初始化参数名称添加到 init(ServletConfig) 方法中的列表。 public void init(ServletConfig sc){ try { supe
我有一个使用插件架构的 Java 网络应用程序。我想知道是否有人有解决方案可以添加一个 servlet,并在 Web 应用程序运行时将 serlvet 映射到 servletconfig?这个想法是可
我有一个问题是: java.lang.Exception: ServletConfig has not been initialized 我搜索了将近 2 天,但没有找到适合我的解决方案。每个人都说过
有没有办法在应用于该 servlet 的 Filter 中获取 servlet 的 ServletConfig 对象? Edit-> 场景是我提到的角色名称(谁可以访问 servlet) 在 web.
显然以下正在生成一个循环(GenericServlet 类正在调用子类的init()) public void init() throws ServletException { ServletCo
我正在尝试覆盖 init(ServletConfig config) 方法。我的代码是: public void init(ServletConfig config) throws ServletE
嗨,我想知道当我们使用它们的serve().with()绑定(bind)路由时,Guice如何将隐式对象传递到Servlet中?我定义了一个自定义 Router servlet,它将创建 Servle
我知道,当 Servlet 容器实例化 Servlet 对象时,它还会创建相应的 ServletConfig 对象,其中存储该 servlet 的所有 init-params(我们稍后可以通过 ser
这个问题已经有答案了: How to configure programmatically without web.xml (2 个回答) 已关闭 5 年前。 如果我想修改 ServletConte
这个问题已经有答案了: I am trying to load or u can say register my sql jdbc driver with the use of ServletConf
我能够从其他方式加载我的 mysql jdbc 驱动程序,但是当我尝试使用 servletconfig 接口(interface)注册它时,它给出了异常 java.lang.ClassNotFound
我尝试运行以下几行。 ${initParam.tagline} ${pageContext.servletConfig.initParameter("adminco
我整天都在为此奋斗:我有 DynamicWebProject。它运作良好。但在某些时候,我决定清理项目中未使用的额外 jar 。清理后,我遇到了很多错误。所以我回滚了所有更改(我的意思是我重新调整了所
Servlet 规范规定容器将实例化我的 java.servlet.HttpServlet 的单个实例,并调用服务方法 (doGet()/ doPost()) 来自多个工作线程。 根据正常的线程规则,
尝试设置我的第一个 REST API(使用 Jersey 2 和 Gradle)并使用 swagger 添加一些文档。但是当添加 swagger 依赖项并遵循 this 时swagger 文档,“Us
我是一名优秀的程序员,十分优秀!