首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于在action中获取表奇数据后是否判空,在action中的一个execute()方法中是否将所有代码放入同一个try块中

2012-09-24 
关于在action中获取表单数据后是否判空,在action中的一个execute()方法中是否将所有代码放入同一个try块中

关于在action中获取表单数据后是否判空,在action中的一个execute()方法中是否将所有代码放入同一个try块中
已通过js对表单数据进行基本的验证,在action中是否还需对获取表单数据判空,然后再进行相关操作?总感觉即便判空也不能对数据做什么操作,最多给数据一个默认值存入数据库,或者重新转入之前的页面,还有什么其他的方法么?
在action中的一个execute()方法中是否将所有代码放入同一个try块中,还是根据不同的异常类型,放入不同的try中?这样异常发生时是否更容易捕获?还请指点

[解决办法]
1,一般js客户端验证比较多
2,最好是不同异常和不同代码块放到不同的try中
[解决办法]
一般在客户端验证,为了安全最好服务器端也验证一下
[解决办法]
action中尽量少点逻辑处理代码,action只是负责简单的页面验证和跳转功能,Exception还是详细点好,方便调试
[解决办法]
一般在客户端验证,为了安全最好服务器端也验证一下

热点排行