为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

用MyEclipse照着老师用Ecipse的步骤来,到最后告诉我用MyEclipse这么简单.....
真的好反感那些讽刺别人说老师讲的不好的人,你们老是说别人菜不懂还怪老师难道你不就是从一个什么都不懂然后到处去求知问解的,你既然不能解决人家的问题就不要去讽刺人家菜不菜的问题,反正就我个人感觉老师这节课确实讲的有点模糊,但我还是尊重老师的劳动成果!
Struts2使用版本若是2.3.24,则过滤器为:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
若报:There is no Action mapped for namespace [/] and action name [Login] associated with context path [/eprint]错误
做如下检查:确保struts.xml文件名大小写正确:struts.xml(我的错是写成了strust);确保struts.xml文件在src目录下
今天看完做了一遍 发现错误了 找了一遍发现少导入了一个包
版本:struts-2.5.16
1.代码:<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
"http://struts.apache.org/dtds/struts-2.5.dtd">
2.路径调整了:web.xml包路径
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
3.多导个log4j个jar包
https://struts.apache.org/core-developers/。官方文档更详细,看不懂英文可以点浏览器自带的翻译成中文,翻译的还是可以的
struts-2.3.34\docs\docs\strutsproperties.html官网下载的包有更加详细的说明
还不错的课程
404错误,找了半天居然是,jsp页面放错了文件夹,吐血
额 感觉struts2的工作原理讲的不够好 不想听了 还是自己看书吧
aaa.action //这种形式会转到error界面
aaa_aa.action//会报错 500
自己照着视频打的代码和笔记:https://gitee.com/wantao666/struts-1
用的maven。
报404错误的请注意下struts.xml文件中LoginAction中需要添加一个name值为input的result

struts.xml页部分代码如下:
<action name="LoginAction" method="login" class="action.LoginAction">
<result>/success.jsp</result>
<result name="input">/login.jsp</result>
</action>
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消