Web Application Server提供了一种默认的访问servlet的方式,即通过http://myWebApp/mypackage.MyServlet的方式直接访问,而不需要定义<servlet/>和<servlet-mapping/>,这个功能称为invoker servlet,但是现在的App Server一般都默认禁用了这个功能,比如Tomcat在conf/web.xml里面注释掉了:
<!--
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
-->
和
<!--
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
-->
如果想要保留这个功能需要将注释打开。
分享到:
相关推荐
<servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <param-name>debug <param-value>true <!-- DWR2.0必须的参数 --> <param-name>...
Disabling the Invoker Servlet Section 2.6. Initializing and Preloading Servlets and JSP Pages Section 2.7. Declaring Filters Section 2.8. Specifying Welcome Pages Section 2.9. Designating Pages ...
Disabling the Invoker Servlet Section 2.6. Initializing and Preloading Servlets and JSP Pages Section 2.7. Declaring Filters Section 2.8. Specifying Welcome Pages Section 2.9. Designating Pages ...
- 在项目的`{APPLICATION_WEB_HOME}\WEB-INF\web.xml`文件中,需要对DWR Servlet进行配置。示例代码如下: ```xml <servlet> <servlet-name>dwr-invoker</servlet-name> <display-name>DWRServlet <servlet-...
这个servlet通常名为dwr-invoker,并且需要在web.xml中进行配置。在web.xml中,你需要声明这个servlet,并为其设置一个url-pattern,通常是/dwr/*。此外,还可以通过init-param来开启debug模式,便于调试。例如: `...
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <!-- 加载Spring的applicationContext.xml --> <param-name>contextConfigLocation ...
<servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> 是否打开调试功能 <param-name>debug <param-value>true 日志级别有效值为:...
<servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <param-name>debug <param-value>true <param-name>...