使用Struts2查询分页数据,拿到封装对象,在压入值栈(valuestack)是报空指针异常.
根据提示发现是从实体类的get方法中引发的.
原因:使用kindeditor编辑数据,kindeditor隐藏了原来的textarea,生成了iframe,需要在提交的时候执行sync()同步数据到原来的textarea上.之前录入没有设置同步,数据库一字段为空.封装分页数据时底层调用实体类的get方法引发了空指针.
解决:删除那条字段为空的数据,分页数据成功压入值栈,数据回显正常.
使用Struts2查询分页数据,拿到封装对象,在压入值栈(valuestack)是报空指针异常.
根据提示发现是从实体类的get方法中引发的.
原因:使用kindeditor编辑数据,kindeditor隐藏了原来的textarea,生成了iframe,需要在提交的时候执行sync()同步数据到原来的textarea上.之前录入没有设置同步,数据库一字段为空.封装分页数据时底层调用实体类的get方法引发了空指针.
解决:删除那条字段为空的数据,分页数据成功压入值栈,数据回显正常.