JAVA:自定义标签-分页-List数据显示(无法获取action里设置的变量值)

背景:之前的内容测试时,通过request.setAttribute赋值,分页标签读取没有问题,

但是strust里定义变量定义getter、setter,发现标签里读取不到内容

解决:

    /**
     * 从request中获取struts(getter,setter)等设置的变量的值
     * @return
     */
    public Object getAttribute(String dataKey) {
        Object obj = pageContext.getAttribute(dataKey);// 只能读取request.setAttribute赋值内容
        if (null == obj)
        {
            obj = pageContext.getRequest().getAttribute(dataKey);// 此处获取strust配置变量的值
        }
        return obj;
    }

猜你喜欢

转载自www.cnblogs.com/leonlipfsj/p/12317925.html