当前位置: 代码迷 >> J2EE >> struts2 输入校验 测试 (有经验的朋友进来聊聊),该怎么解决
  详细解决方案

struts2 输入校验 测试 (有经验的朋友进来聊聊),该怎么解决

热度:546   发布时间:2016-04-22 03:00:02.0
struts2 输入校验 测试 (有经验的朋友进来聊聊)
现在在项目中用到了struts2的输入校验(配置文件),由于有很多的校验,并且有很多人在搞,前台也有js校验。我想大家在写完后台校验后可以测试一下(因为有许多正则表达式,怕写错)。现在的问题是:

1)写完输入校验后,要测试,如果用页面测试,因为页面中已经有了js校验,测不出后台来。

2)用junit测试action,看了看,麻烦死了。。。

还有就是我的一个架构思路:

在前台js进行细粒度校验,在后台进行一些简单的不为空校验,这样出错的几率会少。。。。


大家帮忙给提提建议。。。。

------解决方案--------------------
这样不行。

让浏览器禁用js,在提交form看看。


浏览器禁用js,具体我忘记了,可上网查。

------解决方案--------------------
支持3楼
struts的校验不可少
js如果用firefox里的firebug可以屏蔽掉马上再运行
造成主机安全性不佳
------解决方案--------------------
前台加服务器验证,提高安全性!
浏览器可以禁用JS的,所以后台验证是必须的,不然很容易发生异常。
------解决方案--------------------
探讨
现在在项目中用到了struts2的输入校验(配置文件),由于有很多的校验,并且有很多人在搞,前台也有js校验。我想大家在写完后台校验后可以测试一下(因为有许多正则表达式,怕写错)。现在的问题是:

1)写完输入校验后,要测试,如果用页面测试,因为页面中已经有了js校验,测不出后台来。

2)用junit测试action,看了看,麻烦死了。。。

还有就是我的一个架构思路:

在前台……
  相关解决方案