正文

Action - 初级2007-03-13 09:51:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/hurongliang/23894.html

分享到:

Action负责将视图层的数据传输到模型层中的特定事务处理,然后将处理结果返回到视图层。

请勿将事务逻辑嵌入到操作中,因为违反MVC的原则。

    控制器只创建一个Action类的实例,用这个实例处理所有请求。

    不要将action 写的太复杂,可以将更多的业务逻辑放到一个独立的应用层中进行处理。

    action主要的操作如下所示:

1. 验证用户当前的会话状态。进行权限检查。

2. 如果form bean 的validate()验证没有完成,则继续完成验证。

如果form bean的validate()验证没有通过,则将错误信息保存在request域里,并调到相关的JSP资源。

3. 完成请求需要执行的业务逻辑。

4. 更新作用于下个页面的服务器端对象。

5. 返回一个ActionForward,跳转的视图层或进行下一步处理。

阅读(1539) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册