首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Struts解决办法

2012-01-06 
StrutsAction里的execute方法具体干嘛用[解决办法]自动响应用户请求里面可以包含业务方法[解决办法]执行方

Struts
Action里的execute方法具体干嘛用

[解决办法]
自动响应用户请求
里面可以包含业务方法
[解决办法]
执行方法,里面可以是实现的具体代码,也可以是调用业务层的实现传值跳转用的
[解决办法]
主要是取FormBean中数据到 实体类 , 调用业务逻辑方法, 得到结果, return mappinp.finaForward();
建议还是使用DispatchAction 吧
[解决办法]
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception 
主要是方法里的参数比较重要:mapping调用mapping.findForward("success")负责转向,将form转型到相应的**ActionForm之后即可拿到表单数据,request可以调用request.setAttribute("**", **)来设置属性值,response一般用的不多~

热点排行