摘要:
其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪里处理业务逻辑? 怎样持久化的数据。 而这三层构架中,每一层都有他们要仔细考虑的。 各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)... 阅读全文
摘要:
概述,演变,优缺点 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBe... 阅读全文
摘要:
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 标签库 说明 HTML 标签 ... 阅读全文
摘要:
最近参与WEB编程项目,采用STRUTS框架,在处理到数据持久化的时候决定采用DAO设计模式,因此读了SUN的J2EE 核心设计模式中DAO设计模式,现翻译为中文于大家共享,不足与错误指出望大家指出,也愿该文对大家有所帮助. 在JAVA编程的时候, 有时候看起来非常直接的实现却非要用设计模式转若干个弯去实现他, 这似乎显的很多余,但是采用一些成熟的设计模式,会使程序更加的健壮,松耦合以及好维护和... 阅读全文
摘要:
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成。... 阅读全文
摘要:
阅读全文
摘要:
[/html] 阅读全文
摘要:
这几天在忙着公司的一个module的validation的维护和Merge工作,我们公司用到的是Struts,在一个Release里面用到了validation的东西,似乎感觉这东西不错,于是好象在新的Release要沿用. 为了做好本职工作,... 阅读全文
摘要:
经过一段时间的研究,终于把structs _menu 给换掉了,因为我感觉这个有点麻烦,应用有事费事,现在是,时间经济,越快,完成,就越快取得经济效益. 我用的myeclipse 6.1 + sdk6.0做的,以下,是数据结构表. id字段:varchar 10 主键--节点标识码 pid字段... 阅读全文
摘要:
标记用于在页面中创建一个循环,以此来遍历如数组、Collection、Map这样的对象。该标记的功能强大,在Struts应用的页面中经常使用到。 1、对数组进行循环遍历 使用标记可以用于遍历数组,以下是一段示例代码: ... 阅读全文