在页面会报空指针,而后台会报这个ognl.OgnlException..

1,检查UserAction中的getters&setters是否存在,正确

2,jsp页面传参数时别忘了用user.username      <input type = "text" name = "user.username">

3,在UserAction中一定要写private User user;而不能写private User u;.与第二条中的user要对应

  补充:其实不是这样的Struts只认Action中user的getset方法的名字,例如:jsp按照第二条这么写,那么UserAction中可以写private User user也可以写private User u;但是get和set方法必须是getUser()和setUser();

  现在想起来马士兵提的那个问题了,Struts认的是方法名

4,在Action中接受属性的model不用new

5,网上有人跟在struts.xml里设置devMode为false有关(我一直设置为true)

相关文章:

  • 2022-12-23
  • 2021-06-04
  • 2021-04-25
  • 2022-12-23
  • 2022-12-23
  • 2020-10-14
  • 2021-11-23
  • 2021-09-21
猜你喜欢
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案