在頁面會報空指針,而后台會報這個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)