servlets - 哪个Servlet Listener不需要在web.xml中配置?

标签 servlets listener web.xml configure

我说的是纯 servlet 应用程序(假设没有使用框架)。哪个Servlet Listener不需要在web.xml中配置?为什么?谢谢。

最佳答案

HttpSessionBindingListener 未在 DD 中注册.. 它只是自动发生.. HttpSession 对象本身应该处理这个问题。HttpSession 实现应该像下面这样工作:

public void SetAttribute( String name, Object value ) {  
   if( value instanceof HttpSessionBindingListener ) {  
   // Build HttpSessionBindingEvent  
   value.valueBound( event );  
 }  

  // Do the rest  
 }  

关于servlets - 哪个Servlet Listener不需要在web.xml中配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23287673/

相关文章:

java servlet 信息

java - "cannot find symbol method setOnDismissListener(<anonymous OnDismissListener>)"

java - 出现错误 : "wrong fragment name at web.xml absolute-ordering tag"

spring-mvc - web.xml 错误页面位置重定向未经过我的过滤器定义

servlets - servletcontext 中的 RequestDispatcher 与请求

java - HttpServletRequest.getParameter() 接收 "\r\n"用于 textarea 字段中的每一行

c++ - 空覆盖 C++11

java - 如何确定 JTable 中的哪个单元格被选中?

java - 带有多个(两个)通配符的 Servlet 映射,通配符由斜杠分隔

Java Servlet 和其他项目引用