初学structs2出现的问题

问题描述

严重:ExceptionstartingfilterStruts2.0java.lang.ClassNotFoundException:org.apache.Struts2.0.dispatcher.FilterDispatcher去掉web.xml中的file的内容就不会出现上面的错误,web.xml中应该怎么写啊<?xmlversion="1.0"encoding="UTF-8"?><web-app><display-name>Struts2.0.0</display-name><filter><filter-name>Struts2.0</filter-name><filter-class>org.apache.Struts2.0.dispatcher.FilterDispatcher</filter-class><init-param><param-name>config</param-name><param-value>struts-default.xml,struts-plugin.xml,struts.xml</param-value></init-param></filter><filter-mapping><filter-name>Struts2.0</filter-name><url-pattern>/*</url-pattern></filter-mapping></web-app>

解决方案

解决方案二:
filter配置错了,没有这个过滤器类,好像是org.apache.struts.dispatcher.FilterDispatcher
解决方案三:
<?xmlversion="1.0"encoding="UTF-8"?><web-appid="WebApp_ID"version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><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>/*</url-pattern></filter-mapping><jsp-config><taglib><taglib-uri>/WEB-INF/page.tld</taglib-uri><taglib-location>/WEB-INF/page.tld</taglib-location></taglib></jsp-config></web-app>
解决方案四:
<?xmlversion="1.0"encoding="UTF-8"?><web-appid="WebApp_ID"version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"><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>/*</url-pattern></filter-mapping><security-constraint><web-resource-collection><web-resource-name>JSPs</web-resource-name><url-pattern>/jsp/*</url-pattern><auth-constraint></web-resource-collection></security-constraint></web-app>
解决方案五:
<filter-class>org.apache.Struts2.dispatcher.FilterDispatcher</filter-class>

时间: 2024-09-22 01:14:45

初学structs2出现的问题的相关文章

c++-初学C++ 求超详细的视频教程

问题描述 初学C++ 求超详细的视频教程 本人最近想学C++的编程写3D游戏 却不知道要怎么写 所以要求各位大神告诉我最好看些什么书可以是速成的.或者是超详细视频教程 谢谢 P.S. 如果在Mac上我最好用什么样的编程软件呢? 解决方案 推荐学习路线: 第一:<数据结构与操作系统>必看 第二:<C语言程序设计>必看 第三:<C++程序设计>书可以随便选了,跟着做几个例程 第四:<C++游戏设计指南>书随便选,都差不多.再跟着网上视频教程学就成了. 解决方案二

PS后期初学必看的18个问题

  数码摄影发展至今,已经历了好几个年头,同时为数码人像摄影后期处理的教程也如雨后春笋般增多.目前市场上出售的有关这方面的书籍也是五花八门,层出不穷,让读者目不暇接,不知道究竟该怎样后期,才能让自己的技术有所提高.photoshop专业讲师胡艺沛老师为大家整理了初学后期常见的18个摄影问题,希望可以解答你内心对于PS的困惑. 1. 始言 学好PS, 并非一朝一夕.兴趣---是迈向PS高手之路的一个好的开端:如果你本身对PS并不感兴趣,只是因为工作需要而刻意去学,那么你无论拜读哪位大师的教程,或是

初学MVC,哪个大神能帮忙讲一下这个三表查询的代码是什么意思?感谢!

问题描述 初学MVC,哪个大神能帮忙讲一下这个三表查询的代码是什么意思?感谢! var query3 = from q in db.Customers join qq in db.Orders on q.CustomerID equals qq.CustomerID into tmporder join e in db.Employees on q.City equals e.City into tmpemp select new { q.CompanyName, tmporderCount =

初学新手怎样建网站步骤解决初学者的迷茫

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   有很多初学网页制作的朋友都十分迷茫,想自己动手建站一个网站但又不知从何做起来好,想找人指导身边又没有找到人,就算身边有高手他们又不愿意教,由于种种的原因导致学习迟迟没有到位.在这里我把一些基本的学习方法做一个简单的指导,希望可以帮助到一些想学网站的朋友. 怎样建网站,其实这个是一个大的问题,只可以作简单的指导,再深入的可以慢慢进修,选带一下入门. 第一步,我们要

初学C语言关于运行次数的限制

问题描述 初学C语言关于运行次数的限制 我想要运行完第三次就结束要怎么办(无论猜没猜对) #include #include #include int main() { int a, b; srand(time(NULL)); a = 1 + (rand() % 10); //get a number from 1~10 while (a) { printf("int a number:"); scanf_s("%d", &b); if (a == b) {

Java初学入门需掌握的30个概念

基本概念 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构 是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大 限度上提高复用率. 2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance). 3.封装:就是把数据和行为结合起在

初学DIV+CSS应该理解HTML标签的语义

css|初学 如今Web标准都被通俗的叫做"div+css"或者"层布局".我不反对这种便宜行事的叫法.但是这样会陷入一个误区:即大量的使用div标签作为结构元素.事实上这是一种更高级的div滥用(Jeffrey Zeldman在<网站重构>一书中提到). HTML为我们提供了相当丰富的标签,每个标签都有它各自的含义.我认为在设计时,除了遵循HTML语法以外,应该充分利用并遵守各标签的"语义".如标题文字应该包含在h1-h6中,大段的

初学:什么是DIV+CSS?有什么优势?

css|初学 什么是CSS+DIV?  CSS+DIV是网站标准(或称"WEB标准")中常用的术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计标准中,不再使用表格定位技术,而是采用css+div的方式实现各种定位. CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言. DIV元素是用来为HTML文档内大块(block-level)的内容提

初学Foundation:用JS工具实现的导航栏

文章简介:初学Foundation,我们先来看几种用javascript工具实现效果的导航栏.我还会介绍另一种有益于你更好地成为Foundation开发者.很有用的工具. 一个前端框架是否优秀,其中看该框架如何处理导航栏.初学Foundation,我们先来看几种用javascript工具实现效果的导航栏.我还会介绍另一种有益于你更好地成为Foundation开发者.很有用的工具. Section 插件 Foundation提供其中一个最好的javascript插件就是Section:类似于tab