出現java.lang.NoSuchFieldException resourceEntries錯誤的解決方法


JSP表單里面的表單輸入
<input type= "text" name="user">這里面的每一個輸入都是一個Attribute,相當於setAttribute("name",user);

如果是提交到Action里面,則需要相應的Action有對應的同名變量定義和setter/getter方法,即使你沒有用它做任何操作。

Action里面的提供Setter/Getter的方法會將其取出來交給execute方法。
如:
type varname;

public String getVarname() {
return varname;
}

public void setVarname( type varname) {
this.varname = varname;
}
set方法負責設置,get方法負責取出來,交給Action。

出現這種錯誤的提示,一般都是因為:表單提交的頁面的變量在Action里面沒有相應的變量定義,也沒有相應的setter/getter方法。
具體可以分析源碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM