初涉Struts

         最近来给学院网站做了点东西,学院网站是采用J2EE Struts框架搭建的,整体感觉就是Struts框架很不错,应用到企业级开发应该很适合。Struts使得整个开发模块很清晰,各层关系也很清晰,当然最主要是体现在控制层,页面转发通过struts-config.xml体现得很清晰。
         ActionServlet 是框架的核心,应该是Command 部分。ActionServlet(Command)创建并使用Action、ActionForm和ActionForward,而struts-config.xml文件配置该 Command。对于新的业务逻辑可以直接通过创建Action和ActionForm来解决。应用程序的整个逻辑流程都存储在一个分层的文本文件中,使程序员更容易查看和理解。
        ActionForm 维护 Web 应用程序的会话状态。 ActionForm 是一个抽象类,通过继承它来使用。可能有一个由HTML 表单设置的 UserActionForm,Struts 将使用 HttpServletRequest 中相应的域设置 UserActionForm 的状态没有太多讨厌的 request.getParameter() 调用。
        Action 类是业务逻辑的一个包装。 Action 类的用途是将 HttpServletRequest 转换为业务逻辑。要使用Action ,请创建它的子类并覆盖 process() 方法。
        Error 类包括 ActionError 和 ActionErrors 。ActionError 封装了单个错误消息。 ActionErrors 是ActionError 类的容器,View 可以使用标记访问这些类。 ActionError 是 Struts 保持错误列表的方式。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值