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

Struts2入门

已采纳回答 / 6__6
控制层(servlet)接收来自视图层(jsp,html)传递过来的参数,调用方法进行业务处理,处理过程中要调用到模型层(通常还要写上dao,和service层)将处理的结果反馈展示给视图层

已采纳回答 / pardon110
贴出报错信息,以及你是怎么做的。

已采纳回答 / 慕的地3168648
user.getList().get(0).getUername()    后台 加上属性名就好了

已采纳回答 / 木鱼168
个人觉得返回的SUCCESS是用于Struts文件里的Action判断的,当页面请求一个Action时会到Struts文件里面找到对应Action的method方法,并去执行它,返回的SUCCESS可能就是用来看看该方法是否执行了,执行了就跳转到对应的页面。其实这个SUCCESS也可以改成自己定义的字符串,不过你要方法返回你自己定义的字符串并且在result里面的name也改成你自己定义的字符串,如果有什么不对的麻烦大佬们跟我说一下啊!谢谢啦,本人是小白。

已采纳回答 / 开灰机的松鼠
最近刚接触struts2框架,发现2.5版本在jar包的结构上相对2.3有小的变化,这会导致在配置的时候对包的引用会有不同; 而且还有一点在配置重定向的时候,2.5版本需要对action中除execute方法外的其他方法进行授权处理,之后才能实现重定向.

已采纳回答 / 开灰机的松鼠
在action中定义好方法并写出返回的字符串,然后在struts.xml文件中对action进行配置,来实现页面的跳转

已采纳回答 / 仇广义
<package name="default" namespace="/" extends="struts-default"  strict-method-invocation="false">改下这个试试

已采纳回答 / 相信光变成光
每个版本都差不多,没必要用老师的,我用的是最新版

已采纳回答 / 盛夏Zzz
你如果不指定package的namespace属性是可以的,默认值就是无

已采纳回答 / 千人一
外部导入源码,ctrl按上去点add source,选择外部扩展选file,找到自己下载的struts-2.3.24-all.zip,确定就好

已采纳回答 / IU_
 <result name="a">/{1}.jsp</result>那个你的{1}是add 他会执行add方法 但是你的返回是 add  result里面没有add 所有会报404  你把name=“a”修改成add 就好了。。或者return “a”

最赞回答 / 忧伤的民工
struts2.3版本路径是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2.5版本后路径是org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
首页上一页1234567下一页尾页
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消