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";
    }


}

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

没有看到你代码里面有System.out.println(article.getTitle());

你不实例化你的article,你去调用article.getTitle()肯定是报null异常了