最新回答 / kunfire
Dynamic web project时选择2.5和3.0是指servlet的版本,是2.5的还是3.0的 servlet3.0以后支持异步详细的区别可以去(http://www.cnblogs.com/beijingstruggle/p/5461146.html)看看
2017-07-17
最新回答 / 小小小_菜鸟
1.redirect:action处理完后重定向到一个视图资源(如:jsp页面),请求参数全部丢失,action处理结果也全部丢失。 2.redirectAction:action处理完后重定向到一个action,请求参数全部丢失,action处理结果也全部丢失。 3.chain:action处理完后转发到一个action,请求参数全部丢失,action处理结果不会丢失。
2017-07-11
已采纳回答 / 幸福是可积的
user.getUsername()==null判断用户名是否为空
"".equals(user.getUsername())判断用户名是否为空字符串
因为未经第一个判断直接进行第二个判断,当用户名为null时会发生空指针异常
第一个判断用户名是否为null(空)
第二个判断用户名是否为""(空字符串)
""并不等于null
2017-06-26
最新回答 / pp_pcz
第一种应该也是靠反射Domain Model方法的user.username应该会以.分割,然后user是LoginAction的属性,可以通过反射得到setUser方法,name是user的属性,也可以通过反射得到set方法,将对应的请求参数赋值Model Driven是个泛型的接口,继承时指定了泛型类型,所以不需要加user
2017-06-12