- 浏览: 19818 次
最新评论
文章列表
在hbm.xml文件里面已经配置了
......
<version column="VERSION_NUM" name="versionNum" type="integer" unsaved-value="null"> </version>
xml 片段
<"VERSION_NUM" name="versionNum" type="integer" unsaved-value="null&quo ...
说明)这里采用了最新版本struts-1.2.7,是在struts-blank的基础上演示的,为了以后的学习和参考用。
一、在对应的Form Baens中重载validate方法
在struts-config.xml文件中,action节点下有“validate”这样一个属性。在struts框架中,默认属性是validate=”true”。所以如果想通过Form Baens的重载validate方法来验证数据的话,可以不用理会这一点。题外话:如果你在struts-config.xml文件中,设置validate="false"的话,validate方法将不起作用。这 ...
- 2005-08-03 14:56
- 浏览 2255
- 评论(0)
假定我们有如下两个标准的JavaBean:
/** Address.java */
package sean.study.commons.beanutils;
public class Address {
private String zipCode;
private String addr;
private String city;
private String country;
public Address() {
}
public Address(String zipCode, ...
- 2005-08-03 14:33
- 浏览 1548
- 评论(0)
下面介绍几种具有坏味道的代码结构,其中很多经验学习自Eclipse,与Martin Fowler不同的是,我找到的几种坏味道都存在于设计理念之中,而不是缺乏设计模式的抽象,也不是未重构的代码。先别急着反驳,也别急着嗤之以鼻,先想想这些设计理念的优点,看看是不是微不足道,再看看这些理念的缺点,是不是有可能铸成大错,作者还给出了去掉这些坏味道的某个思路,即作者自己的思路,仅供参考。最后,别忘了想想自己手中的软件的设计,看看会不会遇到其中的熟面孔啊。。。。。
1。味道:控件耦合。
“如果第一个复选框被选中,那么下面的文本域全部失效。”通过这种方式表述的效果在软件开发中经常遇到,很多人称之为“界面逻辑 ...
- 2005-04-10 21:31
- 浏览 1976
- 评论(0)
如果一个action-mapping映射如下:
<action path="/admin/prepareToMoveForum"
type="com.jaqsoft.jaqforums.actions.admin.PrepareToMoveForumAction">
</action>
那么当ActionServlet将请求发送传递给prepareToMoveForum的时候,是不构建ActionForm的,
也就是说,PrepareToMoveForumAction类中的:
public ActionF ...
- 2005-04-04 21:52
- 浏览 2645
- 评论(0)
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。
本文包含以下内容:
·配置Hibernate和事务
·装载Spring的applicationContext.xml文件
·建立业务层和DAO之间的依赖关系
·将Spring应用到Struts中
简介
这个例子是建立一个简单的web应用,叫MyUsers,完成用户管理操作,包含简单的数据库增,删,查,该即CRUD(新建,访问,更新,删除)操作。这是一个三层的web应用,通过Action(Stru ...
- 2005-04-04 17:33
- 浏览 2734
- 评论(0)
Struts标记库
JSP视窗组件所使用的struts标记库由四类标记组成:
2. Bean标记:用来在JSP页中管理bean
3. 逻辑标记:用来在JSP页中控制流程
4. HTML标记:用来生成HTML标记,在表单中显示数据,使用会话ID对URL进行编程
5. 模板标记:使用动态模板构造普通格式的页
2.1 Bean标记
这个标记库中包含用于定义新bean、访问bean及其属性的标记。Struts框架提供了多种自定义标记用来在JSP页中处理JavaBean。这些标记被封装在一个普通的标记库中,在文件struts-bean.tld中定义了它的标记库描述器。Bean标记库将标记定义在四个子类别中 ...
- 2005-03-30 18:12
- 浏览 2030
- 评论(0)
Tanghan Plugin是jlinux开发的Eclipse上运行的Hibernate的插件工具,可以辅助生成hbm映射文件和POJO。具体情况请看以下网址:
http://www.hibernate.org.cn/download/jlinux/help/
但是我们发现tanghan的制作者只发布了支持Eclipe2.1.*和Hibernatebanben2.0.3的版本以及支持Eclipe3.0M5和Hibernatebanben2.0.3的版本,具体请看这里:
http://www.hibernate.org.cn/download/jlinux/
我在使用最新的Eclipe3.0. ...
- 2005-03-28 13:17
- 浏览 2388
- 评论(0)
暂时还不能用英语写出自己的想法!没有办法,选择了计算机也就意味着自己也一起选择了english,记得有位兄弟说过,看不懂英语的计算机书就永远也站不到计算机的高段,默默的对自己说一定要努力,努力…… 相信一句不能成为英语的英语(我就成为英语成语了)“Good good study , day day up”努力吧自己!以后这些话一定要用e文写出来!
- 2005-03-24 15:37
- 浏览 1478
- 评论(0)