在js里定义一个对像
person = {empNo:null, empName:null};
取得页面的值
dwr.util.getValues(person);
调用后台方法
personManager.Update(person);请问一下如何快捷的进行字段的验证呢?hibernate-mapping里已经配置了字段的约束。
<hibernate-mapping>
<class name="cn.shinkong.ao.model.Person" table="person"
schema="dbo" catalog="AO">
<id name="empNo" type="java.lang.String">
<column name="emp_no" length="5" />
<generator class="assigned" />
</id>
<property name="empName" type="java.lang.String">
<column name="emp_name" length="50" not-null="true" />
</property>
</class>
</hibernate-mapping>
有没有办法利用这个配置来验证呢?
难道要在personManager.Update(person);前,在JS里写验证person的方法?
person = {empNo:null, empName:null};
取得页面的值
dwr.util.getValues(person);
调用后台方法
personManager.Update(person);请问一下如何快捷的进行字段的验证呢?hibernate-mapping里已经配置了字段的约束。
<hibernate-mapping>
<class name="cn.shinkong.ao.model.Person" table="person"
schema="dbo" catalog="AO">
<id name="empNo" type="java.lang.String">
<column name="emp_no" length="5" />
<generator class="assigned" />
</id>
<property name="empName" type="java.lang.String">
<column name="emp_name" length="50" not-null="true" />
</property>
</class>
</hibernate-mapping>
有没有办法利用这个配置来验证呢?
难道要在personManager.Update(person);前,在JS里写验证person的方法?
解决方案 »
- (SSH2) 跳转获取到值但是出现.NullPointerException错误
- 包含jsp文件,主页面变形
- jsp 怎么实现展现表格模型
- 关于获取网页中“层”里面的内容
- 学习中的题目。麻烦高手指教
- 中文字符处理问题?????????????
- 紧急求助! 同样的代码在OC4J中可以运行,而在tomcat中却运行不了
- Servlet中如何让一个页面附带一个文件下载
- 我原来是用statement来实现sql语句的插入的,现在改用preparedstatement结果所有的中文全部变成了乱码,原来用statement的时候还没有这个
- 高分求助关于jsp自定义函数的问题
- dwr中如何传递List<Map>类型的参数
- Spring java.lang.NullPointerException异常~
个人认为这没多大意义。
再说 spring有自己的验证方法
而hibernate-mapping中是基于dao层的,只有当事务进行时才能得到控制。
用js前台判断不行吗
因为这样会增加工作量和JS代码,想问有其它方法不?
dwr.util.getValues(person);进行验证?
可是dwr可以直接调spring里的service,没必要再用struts2的action了。不知道我现在的想法对不对。
框架用了dwr+spring+hibernate,
struts2也用了,但是没有写Action类。因为js里用dwr调spring里的service。
加入struts2是为了使用它的标签库,如日历标签。
不用action就无法利用struts2的验证框架了。。所以问下现在如何解决验证问题
-----当然是在js或者form活action中验证了。map没有通过会直接报错!