Struts2对于不合法类型赋值的处理

在Struts的实体类中 我们定义 emp的id的int类型
但是在后台的传输过程中 我们传递 emp.id=123asd这个值到后台进行处理的时候
Struts2不会报错,但是emp的id不会正确赋值而是使用默认值进行处理 即 赋值为0

这个是后台实际传值
这里是后台实际赋值

Struts对于这样的处理 没有进行异常的抛出 估计是认为我们会在传值得时候自己会进行验证吧,但是有些地方还是会忽略掉

猜你喜欢

转载自blog.csdn.net/zhaoyu_nb/article/details/78757316