马可波罗的梦乡

BlogJava 首页 新随笔 联系 聚合 管理
  4 Posts :: 50 Stories :: 2 Comments :: 0 Trackbacks

1、一个大型应用,需要一个团队来完成。当不同开发人员开发的不同模块集成到一起的时候,配置文件的数量和内容也是非常可观的
(配置的优化是个大问题)
Struts1中使用ActionForm和ActionForward,增加了不少配置内容。
Struts2部分改善了配置文件,但是在一个大型应用中管理好配置文件也是需要花费很多精力的
Struts框架的配置分类如下:
(1)管理元素
Bean配置、常量配置、包配置、命名空间配置、包含配置
(2)用户请求处理元素
拦截器配置、Action配置、result配置
(3)错误处理
异常配置

2、Struts2也是支持插件机制的。
Struts.xml中配置Action,还可以配置package,package可以有继承关系。设定的值中,还可以加变量。。。

3、配置拦截器

4、url-pattern仍然配置在web.xml中。struts中配置的是和流程相关的一些东西。和页面的跳转有关系(根据输入决定跳转的页面。。。)
5、package里可以include文件。
6、Action名可以加通配符。。。

7、零配置问题:并不是没有配置。a.通过规则配置;//可以针对某个package及其子包,所有的Action被被加载到Action中。b、直接把配置写在代码注释中。 两个需要结合的?

posted on 2009-10-06 17:24 梦回唐朝 阅读(77) 评论(0)  编辑  收藏 所属分类: Struts

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


网站导航: