如何开启servlet 调用器
如果你编写了servlet HelloWord.class 并且打包在package1下,那你可以这样访问servlet:
http://localhost:8080/project/servlet/package1.HelloWord
这样在测试一些servlet时放常方便,省去了配置web.xml的麻烦。
1.修改tomcat的conf目录的web.xml文件内容。
去掉下面两项的注释
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>
Xml代码
<!-- The mapping for the invoker servlet -->
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
2.改tomcat的conf目录的context.xml文件内容(此项仅针对tomcat6.x)。
在conf/context.xml中的<Context>标签中添加参数privileged="true",即修改为<Context privileged="true">。