Snowdream

I'm awake but my world is half asleep
posts - 403, comments - 310, trackbacks - 0, articles - 7
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Struts 学习笔记(2) - 入门

Posted on 2007-05-01 19:12 ZelluX 阅读(327) 评论(0)  编辑  收藏 所属分类: OOP

1. 控制器以请求中的值来填写ActionForm实例之前,会先调用reset()方法。将ActionForm的值重新设置回原来的状态很重要,因为表单bean实例可能会由多个请求共享或者好几个不同的线程所存取。不过,如果是让好几页共享一个ActionForm实例,可能不会想去实现reset()方法,这样这个实例的性质就不会被重新设置。

2. Struts 1.1 多了一个新的ActionForm类型,名为org.apache.struts.action.DynaActionForm。它可以配置给动作映射,并自动处理从HTML表单传递给这个Action对象的数据。原因在于它在内部使用了一个Map对象存储数据。

3. JSP 主要的问题是:
   a) 开发人员可以自由的将应用逻辑内嵌到JSP页面中,结果使得程序难以维护(JSP2.0中可以配置JSP页面,使其不能使用scriptlet)
   b) JSP页面有变动时,容器必须重新编译JSP页面。
一种常见的替代方案是结合XML和XSLT。

4. Struts 1.1 可以为应用程序定义多个MessageResource。


5. war文件实际上就是zip文件。

6. Struts 配置
呃,这一块怎么这么熟呢?貌似孙卫琴的那本精通struts从这里抄了一堆东西。。。。

只有注册用户登录后才能发表评论。


网站导航: