如何在struts2.3中使用servlet?

时间:2016-09-09 09:47:49

标签: java jsp servlets struts2

我正在开发一个网站,其中我创建了一个会话(动作类),并且为了使这个会话到期,我使用了一个servlet。我已经完成了排除模式'在struts.xml中。但是当我将这个servlet映射到我的web.xml时,服务器没有启动"在localhost启动tomcat v7.0服务器遇到了问题" - localhost上的tomcat v7.0服务器无法启动。 提前致谢。 注意:两个jar stuts2core和xwork核心版本相同

"在struts.xml"

<constant name="struts.action.excludePattern" value="/Logout" />

&#34;的web.xml&#34;

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="MyApp" version="3.0">
<!--<welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
</welcome-file-list>-->
<servlet>
        <servlet-name>Logout</servlet-name>
        <servlet-class>my.Logout</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Logout</servlet-name>
        <url-pattern>/Logout</url-pattern>
    </servlet-mapping>
<display-name>MyApplication</display-name>
<session-config>
        <session-timeout>30</session-timeout>
</session-config>
<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/struts/*</url-pattern>
</filter-mapping>
<filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*.action</url-pattern>
</filter-mapping>

0 个答案:

没有答案