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

Struts2入门

逻辑有点不太清楚 老师没好好备课
搞了很久,最后把web.xml改了一下就成功了。<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
感谢,老师讲的很清晰,比我自己看书清楚多了
用MyEclipse自动装配struts2时候出错,java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,有没有大神帮忙解决一下
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
多看几遍就能解决了
分享下我的学习经验,首先我是看第一遍留个印象 了解个七七八八 这个时候你会有点蒙,然后跟着老师实例做一遍 能够自己独立做出来实例就说明对每个位置都会有点了解 这个时候还没理解 接着看第二遍 我感觉就差不多了 代码不需要死记硬背 会用即可 希望对大家有所帮助
2.5以上版本除了可以加strict-method-invocation="false"这个外
还可以使用
<action name="Login_*" method="{1}" class="com.action.login.LoginAction">
<result name="add">/index.jsp</result>
<allowed-methods>add</allowed-methods>
</action>
这个方法,不然会报错的应为struts2.5以上版本多了一个内部验证
。。。。包也没有多少。就20M多点。其实,,,都把他复制进来不就OK了
http://archive.apache.org/dist/struts/这个是历史版本
我在添加<s:fielderror name="account"></s:fielderror>这段代码后,访问login.jsp报错HTTP Status 500 - The Struts dispatcher cannot be found.后来在网上搜索了一下,在web.xml加入
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>这段代码就可以了,网上说是之前不能直接通过jsp访问。出现相同问题的小伙伴可以试一下
看第二遍终于看懂了
说真的讲的不适合初学struts的,只是在讲讲怎么写,很多的实际意义没讲
<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>
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消