出现java.lang.NoSuchFieldException resourceEntries错误的解决方法
2015-05-31 18:02
211 查看
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方法。
具体可以分析源码。
<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方法。
具体可以分析源码。
相关文章推荐
- Spring2.5学习1.4_bean的作用域及其实例化时期
- 用一重循环实现排序java
- Myeclipse2014破解教程及软件下载
- 打造Ubuntu下Java开发环境
- 用递归的思想写杨辉三角程序
- Spring aop--几种不同的使用方式
- Eclipse修改黑色主题的方法
- Java Struts2 的请求处理流程详解
- java基础之守护线程
- JAVA 子父类的特点
- Java笔记--枚举&注解
- java内存划分
- java--回调方法
- java中重写、重载、多态几个概念区别分析
- Eclipse Java Build Path详解
- Java回忆录(八)--------异常处理
- eclipse自动代码提示
- Spring2.5学习2.4_Spring如何装配各种集合类的属性
- cannot resolve getAttribute(java.lang.String)问题的解决
- Spring中bean的初始化方法