吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5465|回复: 12
收起左侧

[Java 转载] Struts-2.5.16最新版本所需jar包和配置

[复制链接]
jihousai 发表于 2018-4-18 11:26
初学者第一次用struts2,这个404啊啊啊啊。。。昨晚怎么调都不好使,今早脑子清醒了些,从tomcat开始查:
1,tomcat启动后,控制台“貌似”没报错(昨晚可能忽略了这一点,写了这么长时间,启动时控制台很少报错);
2,查看下web.xml,把一些看着烦的代码删掉(<welcome-file>),偶然间看到控制台有“严重”信息,遂查,提示 “CLASSNOTFOUNDEXCEPTION org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter”,到jar包中一看,已经没有ng这个包了,正确的是”org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter“,教程中讲”ng“是”next generation“,可能是针对struts1说的,现在到2.5估计不需要了。
3,然后就是jar包,估计我看的视频太老,起初只引了fileupload, io, logging, freemarker, ognl, struts2-core (xwork在这个core里面),这之后重启tomcat,”严重“一个一个开始蹦出来,蹦一个,引一个(妹的就不能一次性全蹦出来),最后所需要的包如图:


捕获.PNG

注意:添加完所有的包后,控制台会有个ERROR:ERROR StatusLogger No log4j2 configuration file found。这是因为新版本的log4j需要手动设置配置文件,具体配置可以自己查,当然不配置也可,它会使用默认的配置,所以这个ERROR暂时不用管。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

mz135135 发表于 2018-4-18 12:17
jihousai 发表于 2018-4-18 11:58
那现在还有没有必要学struts2?还是直接学SpringMVC

学还是有必要学的, 都是从 ssh  ssm 中走过来的 ,现在流行 Spring boot。。一堆
 楼主| jihousai 发表于 2018-5-7 22:56
158563862 发表于 2018-5-7 21:19
log4j-core-2.10.0.jar  这个包找不到阿。

你得到 Log4j 官网下载 log4j 所需的 jar 包,struts2 里没有 core 这个包。
mz135135 发表于 2018-4-18 11:49
工作中的 Struts 几乎已经绝迹了,maven来管理所有jar
浙江-杺庝 发表于 2018-4-18 11:54
JavaI学习求组团
 楼主| jihousai 发表于 2018-4-18 11:58
mz135135 发表于 2018-4-18 11:49
工作中的 Struts 几乎已经绝迹了,maven来管理所有jar

那现在还有没有必要学struts2?还是直接学SpringMVC
头像被屏蔽
onlooker 发表于 2018-4-18 13:37
提示: 作者被禁止或删除 内容自动屏蔽
Titanic 发表于 2018-5-7 21:19
log4j-core-2.10.0.jar  这个包找不到阿。
Titanic 发表于 2018-5-7 23:48
jihousai 发表于 2018-5-7 22:56
你得到 Log4j 官网下载 log4j 所需的 jar 包,struts2 里没有 core 这个包。

噢,好的吧,谢谢了
杨大善人 发表于 2018-5-29 20:51
jihousai 发表于 2018-4-18 11:58
那现在还有没有必要学struts2?还是直接学SpringMVC

完全没必要学struts2  
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-17 08:05

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表