`

tomcat InvokerServlet 使用

阅读更多

java.lang.SecurityException: Servlet of class org.apache.catalina.servlets.InvokerServlet is privileged and cannot be loaded by this web application
 解决之道:

 

tomcat  conf/web.xml中

<!-- InvokerServlet
       处理一个WEB APP中的匿名servlet
       当一个servlet被编写并编译放入/WEB-INF/classes/中,却没有在/WEB-INF/web.xml中定义的时候
       该servlet被调用,把匿名servlet映射成/servlet/ClassName的形式
       URL PATTERN MAPPING : /servlet/*
       -->

    <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>

 

conf\context.xml
中<Context>节点修改为 <Context privileged="true">

分享到:
评论
2 楼 cn-done 2011-08-17  
贾懂凯 写道
tomcat 7 不兼容!

还没耍过T7
1 楼 贾懂凯 2011-08-17  
tomcat 7 不兼容!

相关推荐

    IIS与Tomcat整合

    - 使用`E:\apache-tomcat-5.5.23\bin`目录下的`startup.bat`脚本启动Tomcat服务。 4. **验证Tomcat安装:** - 通过浏览器访问`http://localhost:8080`,若能看到Tomcat的欢迎页面,则表示安装成功。 #### 四、...

    Linux下Tomcat的安装-详细操作步骤

    - 使用wget或其他工具下载Tomcat压缩包。 ```bash wget http://mirrors.ccs.neu.edu/Apache/dist/jakarta/tomcat-4/binaries/tomcat-4.1.18.tar.gz ``` #### 四、安装Tomcat 1. **解压Tomcat压缩包**: - 在...

    tomcat php 简单配置

    通常,PHP和Apache或Nginx等Web服务器一起使用,但有时我们可能需要在Tomcat环境下运行PHP应用,这需要一些特殊的配置。本文将详细讲解如何在Tomcat中进行PHP的简单配置。 首先,我们需要理解Tomcat和PHP的基本工作...

    如何使用tomcat--学习笔记

    【如何使用Tomcat——学习笔记】 Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,包括Servlet和JSP规范。本教程将详细解释如何配置和使用Tomcat,以便于开发和测试Servlet应用。 1. **...

    Tomcat 6.0配置

    对于Tomcat 6.0来说,推荐使用Java 1.5版本以上的JRE。这是因为Tomcat 6.0对Java 1.5及以上版本的支持更加完善,可以更好地发挥其性能优势。 #### 二、配置server.xml文件 `server.xml`是Tomcat的核心配置文件,...

    详细介绍IIS6整合tomcat5.5

    接下来是整合的关键步骤,我们需要使用JK2(Jakarta Connector 2),它是一个IIS和Tomcat之间的通信桥接器。可以从Apache的归档站点下载JK2的Windows IIS版本(例如,`jakarta-tomcat-connectors-jk2.0.4-win32-IIS....

    Linux系统上安装JDK和Tomcat

    - **激活InvokerServlet**:在`tomcat/conf/web.xml`中激活InvokerServlet,移除相应的注释: ```xml &lt;servlet-name&gt;invoker &lt;url-pattern&gt;/servlet/* ``` - **更改端口**:默认情况下,Tomcat监听8080...

    eclipse的开发环境

    通过取消Tomcat的`conf/web.xml`文件中`InvokerServlet`的相关注释,可以启用未命名和未指定URL的Servlet调用,但这并不推荐,因为正式部署时应为每个Servlet分配唯一的URL。 测试服务器配置是否正确,可以通过访问...

Global site tag (gtag.js) - Google Analytics