背景:之前的内容测试时,通过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;
    }

 

posted on 2020-02-16 18:13  le.li  阅读(187)  评论(0编辑  收藏  举报