环境:ubuntu  、 eclipse、struts-2.3.24

问题描写叙述:

1.  struts2 訪问出现404

2.  严重: Exception starting filter Struts2

java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

解决方法:

web.xml中的filter内容有发生变化

能够參考struts2.3.24中自带实例的配置

正确配置例如以下:

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

之后出现错误二。原因是struts2类中的引入缺少jar此时注意。

commons-lang-2.4.jar

commons-lang3-3.2.jar

在此应该引入第二个(commons-lang3-3.2.jar)。重新启动server,问题解决。

刚開始使用jsp,第一次使用struts2做开发。和之前自己擅长的php非常多不同的地方,再执行项目时出现故障的时候应该多从web.xml 和 lib中的jar包考虑。网上有非常多解决问题的方法,大同小异。可是每一个人和每一个人遇到的情况不同。希望对大家有帮助。

最新文章

  1. MyBatis在insert插入操作时返回主键ID的配置
  2. Bash 中同名的内部命令和外部命令
  3. file /usr/share/mysql/... conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_ 64 MySQL安装
  4. super用法和继承中的构造方法
  5. HTTP网页错误代码大全带解释
  6. hadoop2的伪分布部署
  7. CURL 错误码 中文翻译
  8. 【JavaScript】HTML5/CSS3实现五彩进度条应用
  9. C#实现无物理边距真正可打印区域的绘图\打印程序开发
  10. 【20】宁以pass-by-reference-to-const替换pass-by-value
  11. Romantic(裸扩展欧几里德)
  12. EasyUI - Tooltip 提示控件
  13. Reportng配置报告地址
  14. 《Servlet与JSP核心编程》读书笔记
  15. keras,tensorflow,numpy,jupyter
  16. VB 性能优化点
  17. 前端开发者不得不知的es6十大特性(转)
  18. CODEVS.3990.中国余数定理2(CRT)
  19. Linux环境下Java中文乱码解决方案
  20. Andorid 翻书效果

热门文章

  1. Customize WCF Envelope and Namespace Prefix
  2. mac安装docker,显示无效的命令
  3. 【转】c#的逆向工程-IL指令集
  4. RavenDb学习(七) 异步工作以及维度查询
  5. RGB转灰度图的几种算法
  6. Centos7下安装运行keepalived
  7. 快速排序算法(Quicksort)
  8. webpack9--删除冗余的CSS
  9. Java RMI 的使用及原理
  10. Python 匿名参数