java - 使用Struts 2时如何配置web.xml?

标签 java xml struts2 web.xml

我是 Struts2 新手。当我编辑 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>/*</url-pattern>
  </filter-mapping>

我收到错误:本地主机上的服务器 Tomcat v8.0 服务器无法启动。

我该怎么办?

最佳答案

您应该检查您在 <filter-class> 中编写的类是否存在于类路径中,即与应用程序一起部署的 jar 之一中。

了解 web.xml 用于Struts2应用程序。如果您使用的是 Struts 2.5.x,则该类应该是

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

您可能还想知道How to add Struts2 filter without web.xml .

关于java - 使用Struts 2时如何配置web.xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42613132/

相关文章:

struts2 - struts2如何运行自定义常用方法

java - 从数据库模式生成 CRUD 屏幕的最快的 Java 工具是什么?

Java 从 Kerberos 票证收集用户信息

xmllint:非根 xml 元素上的 xmlns?

java - 使用 xsl 转换为 PDF 时出错

java - 具有可变数量 @XMLElements 的 JAXB

java - 如何将图像作为字符串转换为 PNG 文件

jakarta-ee - 使用 struts 迭代器迭代 hashmap 时出现 java.util.ConcurrentModificationException

java - 我有 8x8 的表格,我想在 jsp 中随机显示图像或值

java - 如何获得 <bean :write> value to be used in <html:text size ="?">