`
lingcm
  • 浏览: 19866 次
社区版块
存档分类
最新评论
文章列表
在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方法将不起作用。这 ...
假定我们有如下两个标准的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, ...
下面介绍几种具有坏味道的代码结构,其中很多经验学习自Eclipse,与Martin Fowler不同的是,我找到的几种坏味道都存在于设计理念之中,而不是缺乏设计模式的抽象,也不是未重构的代码。先别急着反驳,也别急着嗤之以鼻,先想想这些设计理念的优点,看看是不是微不足道,再看看这些理念的缺点,是不是有可能铸成大错,作者还给出了去掉这些坏味道的某个思路,即作者自己的思路,仅供参考。最后,别忘了想想自己手中的软件的设计,看看会不会遇到其中的熟面孔啊。。。。。 1。味道:控件耦合。 “如果第一个复选框被选中,那么下面的文本域全部失效。”通过这种方式表述的效果在软件开发中经常遇到,很多人称之为“界面逻辑 ...
如果一个action-mapping映射如下: <action path="/admin/prepareToMoveForum" type="com.jaqsoft.jaqforums.actions.admin.PrepareToMoveForumAction"> </action> 那么当ActionServlet将请求发送传递给prepareToMoveForum的时候,是不构建ActionForm的, 也就是说,PrepareToMoveForumAction类中的: public ActionF ...
 本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。    本文包含以下内容:     ·配置Hibernate和事务     ·装载Spring的applicationContext.xml文件     ·建立业务层和DAO之间的依赖关系     ·将Spring应用到Struts中   简介    这个例子是建立一个简单的web应用,叫MyUsers,完成用户管理操作,包含简单的数据库增,删,查,该即CRUD(新建,访问,更新,删除)操作。这是一个三层的web应用,通过Action(Stru ...
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标记库将标记定义在四个子类别中 ...
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. ...
暂时还不能用英语写出自己的想法!没有办法,选择了计算机也就意味着自己也一起选择了english,记得有位兄弟说过,看不懂英语的计算机书就永远也站不到计算机的高段,默默的对自己说一定要努力,努力…… 相信一句不能成为英语的英语(我就成为英语成语了)“Good good study , day day up”努力吧自己!以后这些话一定要用e文写出来!
Global site tag (gtag.js) - Google Analytics