数字验证!

zy2419 2008-10-24 01:31:35

public class CrmContractFormValidator implements Validator {

public boolean supports(Class clazz) {
return CrmContractForm.class.equals(clazz);
}

/**
* 描述:验证新增合同信息
*/
public void validate(Object form, Errors errors) {
CrmContractForm crmContractForm = (CrmContractForm) form;

if (StringUtils.isBlank(crmContractForm.getContractNo())) {
errors.rejectValue("contractNo", "not_blank", new String[] { "客户编号" }, "name can't be blank!");
}
if (crmContractForm.getContractCost() == null) {
errors.rejectValue("contractCost", "not_blank", new String[] { "合同金额" }, "name can't be blank!");
}



合同金额还要验证是不是数字,用JS可以使用正则,这个我不知道怎么判断,谁能告诉我一下,3Q
...全文
127 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihan6415151528 2008-10-24
  • 打赏
  • 举报
回复
整体的说是

String str;
for(int i=0;i<str.length;i++)
{
if(Characte.isDigit(str.charAt(int i) ))

return true;
}
lihan6415151528 2008-10-24
  • 打赏
  • 举报
回复
复合着String.charAt(int i)

这个函数
lihan6415151528 2008-10-24
  • 打赏
  • 举报
回复
Characte.isDigit
lihan6415151528 2008-10-24
  • 打赏
  • 举报
回复
isDigit函数
huangyangweiyue 2008-10-24
  • 打赏
  • 举报
回复
google下很多。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧