最近在用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) 解决方法相关推荐

  1. target is null for setProperty(null, name, [Ljava.lang.String;@ffc6ae)

    如题 target is null for setProperty(null, "name", [Ljava.lang.String;@ffc6ae) 严重: Could not ...

  2. target is null for setProperty(null, quot;xquot;, [Ljava.lang.String;@b0c40e)错误异常

    在提交form表单的时候发现后台经常出现类似异常,很奇怪,因为我的前台提交的参数和设置的ognl根本没有x之类的参数 后经研究发现原来是使用图片提交按钮惹得祸 input type="ima ...

  3. Cause: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, \“wname\“)\r\n\ta

    完整的报错是这样的: "error": "Internal Server Error", "trace": "org.mybati ...

  4. android 请求服务器抛io异常,Android开发中与服务器交互时,遇到java.io.IOException: Target host must not be null的问题...

    当我遇到这个问题的时候,也在网上查找好半天.找到了一个和这个问题很类似的问题--java.lang.IllegalStateException: Target host must not be nul ...

  5. java.IOException: Target host must not be null, or set in parameters. scheme=null, host=null, path=

    网上查找各种资料,大多数都是说 Target host must not be null, 这个错误要么是URL开头没有加http://   要么就URL是有非法字符的说法,但是我这边检查了很多次, ...

  6. 错误记录(11): source is null for getProperty(null, name)

    使用SSM框架做项目时,使用到了XML中的判断条件查询方式,代码如下: <if test="machineInfo.name != null and machineInfo.name ...

  7. Mysql探究之null与not null

    相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 1.我字段类型是not null,为什么我可以插入空值 2.为毛not null的效率比null高 3.判断字段 ...

  8. Shell中的/dev/null 21 与 21 /dev/null 与/dev/null 的区别

    转自:http://blog.csdn.net/reyleon/article/details/11595985 默认情况下,总是有三个文件处于打开状态,标准输入(键盘输入).标准输出(输出到屏幕). ...

  9. 关于出现org.hibernate.TransientObjectException: The given object has a null identifier: 错误的解决方法

    关于出现org.hibernate.TransientObjectException: The given object has a null identifier: 错误的解决方法 参考文章: (1 ...

  10. Json返回结果为null属性不显示解决方法

    Json返回结果为null属性不显示解决方法 参考文章: (1)Json返回结果为null属性不显示解决方法 (2)https://www.cnblogs.com/baizhanshi/p/10097 ...

最新文章

  1. JavaScript实现trial Division试除法算法(附完整源码)
  2. java web 应用目录
  3. use putty to log on OS
  4. Equipment upload 不起作用的分析
  5. 关于python变量的描述_Python变量命名的详细介绍
  6. python 的 virtualenv 环境搭建及 sublime 手动创建运行环境
  7. 工作记录 反射
  8. 华为回应“停止社招”;iPhone XS 取消美颜; iCloud 大面积瘫痪 | 极客头条
  9. controller层没反应_一脚踏空就没命!57岁民警33层楼顶飞身救人
  10. linux终端中书名号,Linux双引号、单引号和反向单引号
  11. 【Ansible 文档】【译文】Ad-Hoc 命令介绍
  12. iOS - OC NSTimeZone 时区
  13. IM设计思考:XMPP资源绑定
  14. Object C中创建线程的方法有NSThread,GCD, NSOperation
  15. macpro的IDEA常用快捷键~持续更新
  16. java斐波那契数列兔子_Java 兔子问题(斐波那契数列)扩展篇
  17. 总结:Web3用户体验的四个层
  18. C语言编译发现注释错误,在对C语言程序进行编译时,可以发现注释行中的拼写错误。...
  19. java代码耗尽内存_windows server 2008 环境下,运行java程序,内存耗尽问题
  20. 电容的工作原理、分类选择与应用

热门文章

  1. word怎么删除不要的页,即刻删除空白页
  2. 拼多多linux版本,拼多多没有Linux版本客户端,但可用xDroid来运行拼多多APP
  3. 各类光纤接口类型的区别与图示
  4. Maven 配置与依赖冲突问题
  5. Tampermonkey油猴插件
  6. 计算机网络专业以后装网线,安装了1000M宽带后,您就不必再上网了吗?千兆宽带有多快?...
  7. 服务器PCI插槽上的固态硬盘,固态硬盘常见接口图解
  8. 201671010402 词频统计软件项目报告
  9. 在IT呆了好久了,给大家科普下这个行业的行话
  10. 10个可以为你的网页设计提供创造灵感的设计资源网站