![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2实践
myoldmanb
这个作者很懒,什么都没留下…
展开
-
struts2实践-我被#号撞了一下腰
前一段时间一直都在看struts2的文档,上周终于看完并且总结完毕了。准备开始实践了。 初步计划如下 1.利用以前用.net做过的一个项目作为原始需求,这样能更关注于struts2各种功能的实践。 2.框架为spring2+struts2+Jpa(Hibernate)+sitemesh 选择以上框架的理由如下 spring框架提供了良好的配置式的事务和其他java周边(例如hiberna...2008-04-06 23:10:36 · 96 阅读 · 0 评论 -
struts2实践-页面分页的设计构思
主要的思路是后端数据查询api+action+tag的方式实现分页功能. 1.后端数据查询api 提供封装分页信息的类PageInfo(保存pageIndex,pageSize,totalRecord,querycondition等等的信息) 提供接收分页信息类的数据查询接口,该接口能根据分页信息类返回正确的分页结果) xxxDaoTemplate.find(PageInfo pageIn...2008-04-06 23:22:13 · 143 阅读 · 0 评论 -
测试驱动开发与前瞻性思维
由于以前做的项目都是采用后发制人式的思维,碰到需要什么了再写什么代码. 比如说一个CRUD,一般都是先写出一个简单的框框,碰到需要分页了就加入分页组件,碰到需要校验了就加入校验的支持. 这样的写法虽然说看起来比较敏捷,但是如果几个项目下来还是采用这样的方法,就感觉写程序的效率上有一个瓶颈,速度上去不,速度快了bug又很多. 于是这次struts2实践为了避免或者说减少以上问题. 1.采用p...2008-04-11 10:52:24 · 161 阅读 · 0 评论 -
struts2实践- 结合jquery的纯客户端js表单校验
折腾了几天struts2框架,发现其对校验的支持不是很好,主要体现在如下几点 1.灵活性差 只有theme为xhtml和css_xhtml的时才能够启用纯客户端的js验证. 一般用户对页面UI表示都有一定的要求,当theme为xhtml或css_xhtml的时候会导致页面的排版和用户的UI要求不一致,而且几乎无法解决该问题.并且struts2纯js客户端的错误信息是利用动态添加一个tr来显示...2008-04-15 14:45:28 · 106 阅读 · 0 评论 -
struts2与jpa(hibernate实现)整合使用过程中碰到的一个匪夷所思的问题.
1.首先简要介绍一下出现的问题的环境 jdk1.6+strut2.0.11.1+Spring2.5+hibernate3.2.6.ga 使用了SpringOpenEntityManagerInViewFilter作为lazyloading. 2.问题出现的步骤和相关代码 主要问题:在action的某个方法中执行完添加数据的操作(insert)后返回success后跳转到添加页面后莫名其妙的...2008-05-09 11:12:35 · 207 阅读 · 0 评论