• struts 2整合pager-taglib


    来源:http://1179050720-qq-com.iteye.com/blog/1026559
    [size=x-small]struts 2整合pager-taglib,会出现下面的异常
    警告: Error setting expression 'pager.offset' with value '[Ljava.lang.String;@a16605'
    ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@a16605)
    at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2239)
    at ognl.ASTProperty.setValueBody(ASTProperty.java:127)
    at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
    at ognl.SimpleNode.setValue(SimpleNode.java:301)
    at ognl.ASTChain.setValueBody(ASTChain.java:227)
    at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
    at ognl.SimpleNode.setValue(SimpleNode.java:301)
    at ognl.Ognl.setValue(Ognl.java:737)
    以前也遇到这样的问题,不过一直都理它,今天总算把它搞定了,解决方案如下:
    写一个Pager类,里面需要有一个名为offset的成员变量
    public class Pager {
    private long offset;

    public long getOffset() {
    return offset;
    }

    public void setOffset(long offset) {
    this.offset = offset;
    }
    }

    然后在struts 2 的action中写一个名为pager的成员变量,并生成set,get方法,
    就这样,异常就搞定了。
  • 相关阅读:
    Splunk Fundamentals 2 – Lab Exercises
    Splunk Fundamentals 1 Lab Exercises
    python交换机自动化巡检
    nginx web服务器
    linux tips
    web服务器统计情况
    HTTP请求报文和响应报文
    python 之路 day 14 HTML CSS
    python 之路 13 ORM SQLAlchemy
    python 之路12 RabbitMQ Python 操作mysql
  • 原文地址:https://www.cnblogs.com/IntelligentBrain/p/5111319.html
Copyright © 2020-2023  润新知