Struts 2.x权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.8 增加数据校验

在上面的应用中,即使浏览者不输入任何用户名、密码,系统也会处理用户请求。在整个HelloWorld应用中,这种空用户名、空密码的情况不会引起太大的问题。但如果数据需要保存到数据库,或者需要根据用户输入的用户名、密码查询数据,那么这些空输入可能会引起异常。

为了避免用户的输入引起底层异常,通常需要在进行业务逻辑操作之前,先执行基本的数据校验。