随笔分类 -  struts2

研究struts2的例子,熟练使用这门技术
摘要:1,权限管理的db设计和dao实现,尽量简单快速有效;db的设计如下:权限按照角色来赋给用户;权限对应每一个具体的功能,有菜单级别的,有导航级别的,还有页面级别的功能;涉及到权限的敏感操作一般都要记录日志,不仅要记录到log里还要记录到远程的db里,以备审计。学习的时候暂时不用,但是为了全面考虑设计,这里还是加上;表名建表的sql文,这里使用mysql数据库,因为是学习用的,后面会尝试用jpa去替换现在的dao,做到对db支持的灵活性dt_roleDROP TABLE IF EXISTS `dt_role`; CREATE TABLE `dt_role` ( `id`... 阅读全文
posted @ 2013-06-18 18:35 李福春 阅读(4598) 评论(0) 推荐(0) 编辑
摘要:做了一个CRUD之后,算是迈出了最简单的第一步,现在我们要做一个高级一点的东西,tiles布局和权限管理,有信心和激情去完成它。1,tiles是神马?用它可以干什么?为什么要使用它?tiles是一种模版机制,将网页的内容和布局分离;用它来减少重复的页面编码;可灵活的跟JSF,Spring,Struts2框架整合到一起。2,先看看我使用tiles做的一个后台管理系统的主页的效果,太丑陋了,见笑了;创建的步骤,来个xmind; 下面列出要点:步骤要点必要的依赖1,在web.xml中增加一个监听器,配置两个常量; <listener> <listener-class>org. 阅读全文
posted @ 2013-06-14 18:47 李福春 阅读(4872) 评论(0) 推荐(0) 编辑
摘要:1,strust2可以做神马?可带来哪些便利? 首先,它是一个基于MVC的web应用框架,基于struts1和webwork,合并优化之后的产物。 对于广大用户给它的赞美,这里我简单的翻译一下apache网站下的两段话。Apache Struts 2 is an elegant, extensible frameworkfor creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, t.. 阅读全文
posted @ 2013-06-08 15:01 李福春 阅读(6390) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示