摘要:
用Validator(验证器)提供的丰富的内置验证方法简化Struts的开发过程。 ;<B 2qt)RLStruts框架的一个主要好处是它提供了对接收到的表单数据进行验证的内置界面。如果有任何验证失败,则应用程序都会重新显示HTML表单,这样就可以改正无效的数据了。如果验证成功,则处理过程会继续进行。Struts框架的简单验证界面会减少与处理数据验证有关的令人头疼的事情,这样你就可以把精力集中到验证代码上,而不是放到捕获数据、重新显示不完整或无效数据的技巧上。gU2 nw6但是,Struts内置的验证界面也有缺点。例如,在整个应用程序中验证代码常常会大量重复,因为许多域需要相同的验证逻辑 阅读全文
posted @ 2008-03-07 19:49
hibernate3例子
阅读(248)
评论(0)
推荐(0)
摘要:
struts2表单验证初步及国际化实现(学习总结)struts2表单验证的两种形式:1.Aciton类重写ActionSupport类的validate()方法: public void validate(){ if(getUsername() == null || getUsername().trim().equals("")){ addFieldError("username", getText("username.required")); } }struts2的<s:form />标签默认具备输出校验错误的能力2.用 阅读全文
posted @ 2008-03-07 19:47
hibernate3例子
阅读(277)
评论(0)
推荐(0)
摘要:
Spring提供了TransactionProxyFactoryBean作为动态代理的生成工厂,该工厂产生目标bean的动态AOP事务代理。事务代理根据所配置的事务属性自动管理事务操作。该事务代理对事务的透明管理依赖于一个在ApplicationContext范围全局可见的PlatformTransactionManager。Spring提供两个默认的事务管理器实现:DataSourceTransactionManager和JtaTransactionManager。前者只能支持单个jdbc数据源,后者可以支持多个数据源,... 阅读全文
posted @ 2008-03-07 19:45
hibernate3例子
阅读(323)
评论(0)
推荐(0)
浙公网安备 33010602011771号