ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c) 解决方法
来源:互联网 发布:windows字体安装包下载 编辑:程序博客网 时间:2024/05/03 02:52
最近在用pager-taglib做分页,能正常分页,但控制台总是会报错误,ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c)。网上找的方法说在action中没写get、set方法,试过了还是不行,仔细分析了一下报错信息,发现错误地方已经给出了,只是自己没注意到而已。
由于在action中用到了request.getParameter("pager.offset"),是其中的pager没有进行get、set,现在就好办了。代码如下:
在PageModel中定义offset,并get、set:
public class PageModel {
int offset = 0;
int pagesize = 10;
private int total;
private List datas;
public PageModel(){
}
public List getDatas() {
return datas;
}
public void setDatas(List datas) {
this.datas = datas;
}
public int getTotal() {
return total;
}
public void setTotal(int total) {
this.total = total;
}
public int getOffset() {
return offset;
}
public void setOffset(int offset) {
this.offset = offset;
}
public int getPagesize() {
return pagesize;
}
public void setPageSize(int pagesize) {
this.pagesize = pagesize;
}
}
在action中定义PageModel的对象,并get、set即可。
public PageModel pager=new PageModel();
public PageModel getPager() {
return pager;
}
public void setPager(PageModel pager) {
this.pager = pager;
}
- ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c) 解决方法
- ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1e86eb7)
- struts2 ognl.OgnlException: target is null for setProperty(null, "pageNO", [Ljava.lang.String;@c3bb57)
- ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@1a4
- ognl.OgnlException: target is null for setProperty(null, "XX", [Ljava.lang.String;@10f8ee4)解决
- ognl.OgnlException: target is null for setProperty(null, "goodsSize", [Ljava.lang.String;@c3bb5。
- ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.String;@1d57c7)
- ognl.OgnlException: target is null for setProperty(null, "description", [Ljava.lang.String;@12069f2
- ognl.OgnlException: target is null for setProperty(null, "name", [Ljava.lang.String;@f6
- 解决ognl.OgnlException: target is null for setProperty(null, "authorized", [Ljava.lang.String;@1d7ce3)
- ognl.OgnlException: target is null for setProperty(null, "tkscName", [Ljava.lang.String;@1bf9980)
- struts2 ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@1a48515)异常原因
- WEB开发错误收集(二) ognl.OgnlException: target is null for setProperty(null, "name", [Ljava.lang.String;@f6
- ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.St
- 异常ognl.OgnlException:target is null for setProperty(null, "y", [Ljava.lang.Stri
- ognl.OgnlException: target is null for setProperty
- ognl.OgnlException: target is null for setProperty
- ognl.OgnlException: target is null for setProperty
- eclipse 集成ndk
- EBS提供的所有Key Flexfields(KFF)
- javascript:浮动div,可拖拽div,遮罩层(div和iframe实现)
- 操作符简介
- 软件开发过程生命周期模型
- ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c) 解决方法
- Opcode OPC_MeshInterface
- 字符编码 GB2312,UTF-8,GBK,BIG5
- linux find命令用法
- 关于沟通问题的一个案例
- WinCE下的一个不错的输入法 汉王栀子花输入法V2009-破解
- Ant脚本 ftp、telnet、ssh 使用
- centos中erlang安装配置。
- ISO13485与ISO9001的区别