如何根据逻辑动态生成前端验证

时间:2012-08-22 08:31:26

标签: java javascript jquery spring drools

请考虑以下页面。就像我附上的图像一样。 enter image description here

现在我的问题是我有多个客户端访问下面给出的同一页面。现在考虑每个客户都有自己的要求,例如: -

  1. 某些客户的名称是强制性的。
  2. 对于某些客户来说,年龄是强制性的,但对于其他客户则不是这样,还有一些特定的验证,例如年龄<20岁或者年龄> 30岁等。
  3. 根据客户的不同,搜索也是可选的。
  4. 现在我正在寻找任何可以帮助我解决动态验证字段以及根据我的客户隐藏和显示字段的问题的工具或技术或方法。请告诉我任何有助于解决上述问题的工具或技术。我也听说过规则引擎和模板....是否有可能与它一起工作以达到同样的目的。请建议。

1 个答案:

答案 0 :(得分:1)

我不知道为什么hibernate-validator在这里不起作用。您可以根据需要实现验证,方法是实现接口并在需要时创建自己的验证注释。这是服务器端验证btw。

在JSP的情况下使用条件显示或不显示某些内容:

c:when/c:choose 
例如,假设它是您正在使用的JSP。