Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34525
  • 博文数量: 12
  • 博客积分: 610
  • 博客等级: 上士
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-12 23:09
文章分类
文章存档

2008年(12)

我的朋友
最近访客

分类: Java

2008-03-15 17:38:31

十一、       运行结果

1、主页面


 

2、图书列表页面


 

3、增加页面


 

4、修改页面



 

十二、       总结

从上面的struts2.0.6+spring2.0.6+hibernate3.1的示例代码可以看出,从struts1过渡到Struts2的时候,发现非常方便,标签变得更加的简洁,从而使代码量简缩了,同时整个体系沿用了的精华和struts1的精髓,Struts2Action不再依耐于Servlet容器,从而可以进行单独的测试。另外对于表达式语言方面,不仅支持原有的JSTL,还支持OGNL(全称是Object Graph Notation Language)。在校验方面,没有再直接使用Common-validator,用的是xwork框架校验。其实说这些,主要把webwork2的特性简单描述一下而已,话说回来,发现struts2的某些框架结合得不好,比如流行的,连最简单的页面theme都用不了ajax,这个问题主要出在模版上面,具体位置在Struts2-core-2.0.6.jar包的template/ajax里面的form-close.ftl等几个文件的代码有bug,比如dojo.widget.html.Tooltip问题,是没有这个属性的,应为dojo.widget.Tooltip,这个已经在官方的bug跟踪系统提出了,官方说会在2.1版本时解决(其实在Struts2.0.8中已经有解决的痕迹了)。当然,还有一系列的bug,不过大体沿用了webwork2的东西,拿官方说: struts2 = webwork2 +

阅读(484) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-03-25 20:46:18

写得不错,对初学者有很大的帮助。 但是我个人认为还是先从java基础学起 。