您的位置:首页 > 运维架构 > Apache

org.apache.jasper.JasperException: The Struts dispatcher cannot be found的解决方法

2016-05-12 12:52 726 查看
这个是配置问题

我在web.xml中的配置为

<filter>

        <filter-name>struts2</filter-name>

        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

    </filter>

    <filter-mapping>

        <filter-name>struts2</filter-name>

        <url-pattern>*.action</url-pattern>

    </filter-mapping>

然而我在jsp文件中加入了struts2的标签,而我的配置中struts2不会代理jsp文件,就会出现问题。

解决问题的办法很简单 就是将jsp加入到struts2的配置中:

<filter>

        <filter-name>struts2</filter-name>

        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

    </filter>

    <filter-mapping>

        <filter-name>struts2</filter-name>

        <url-pattern>*.action</url-pattern>

        <url-pattern>*.jsp</url-pattern>

    </filter-mapping>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: