读书人

Struts解决办法

发布时间: 2012-01-06 22:55:18 作者: rapoo

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一般用的不多~

读书人网 >J2EE开发

热点推荐