Mr.Daru 2017-03-17 16:33 采纳率: 76.5%
浏览 1098
已采纳

Struts2获取不到文本框的值?

action加了System.out.println(article.getTitle());就空指针了

  <body>


   <s:form action="article!add">   
        <s:textfield name="article.title" label="title"/>   
        <s:submit value="sumbit"/>
   </s:form>  


  </body>

public class Article1 {
private String title;

public String getTitle() {
return title;
}

public void setTitle(String title) {
this.title = title;
}

}

 @Action(value="article" ,results={
    @Result (name="success" ,location="/loginFailer.jsp")
})

public class ArticleAction extends ActionSupport{
    private Article1 article;
    private User user;

    public String add(){

        return "success";
    }


}
  • 写回答

3条回答 默认 最新

  • threenewbee 2017-03-17 16:51
    关注

    没看到你任何初始化article的代码,当然是空指针了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?