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

Struts2入门

最新回答 / pp_pcz
第一种应该也是靠反射Domain Model方法的user.username应该会以.分割,然后user是LoginAction的属性,可以通过反射得到setUser方法,name是user的属性,也可以通过反射得到set方法,将对应的请求参数赋值Model Driven是个泛型的接口,继承时指定了泛型类型,所以不需要加user
访问ServletAPI 的代码不全啊
我来解释(逗逼)一下,不一定正确,可以参考:

现在struts版本更新了,目前是struts-2.5.10,以上代码直接运行会出错

1.@里昂 说的:把log4j-api-2.7.jar包加到lib和path里

2.@零度空间 说的:xwork-core.jar包已经没了,被合并到Struts-core.jar包中了

3.@零度空间 说的:<filter-class>改为org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter去掉ng

4.运行出错很可能某个猥琐小角落的代码敲错了,仔细检查!仔细检查!仔细检查
这么直接不叫入门啊。。。
建议大家先学会java SE(如反射必须学会),xml文件四种读取,数据库mysql,数据库连接JDBC,html和css,jsp和servlet,过滤器filter和监听器listenser,还有各种设计模式,model1、model2和MVC设计思想,最后去简单模拟struts2框架,再来学习这个课程,想要跳着学,天才也不行!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

最新回答 / 泽虞小生
据说是struts2.5为了提升安全性,添加的。。。。

最新回答 / 慕圣8473070
package com.test.act;import com.opensymphony.xwork2.ActionSupport;public class Hell extends ActionSupport{ }
看视频说卡的肯定是选择了Flash
感谢老师 明白了
程序员的英语口语都这么差吗?
前提是返回的的字符串要与函数名及jsp文件名相同
<action name="hellowo_*" method="{1}" class="action.helloword">
<result>/index.jsp</result>
<result name="{1}">/{1}.jsp</result>
</action>
这样就容易看出出通配符的效果了
第一遍看的时候,完全看不懂在说什么。从其他地方学习之后,再回来看,就能跟上老师的讲解了。
此视频虽然是入门内容,但却不适合新手学习。视频中老师只让你知其然,却不讲所以然。所以,新手看完后一头雾水,甚至对STRUTS连个基本概念都没有,很打击学习积极性。但是此视频,知识点密集,老师讲课简洁直接。所以,建议从其他渠道学习后,再来这里,将此视频作为复习视频学习(如果有必要的话)。
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消