当前位置:编程学习 > JAVA >>

时间控件传值

    private String querystarttime;//前台时间控件传过来的开始结束时间
    private String queryendtime;
    public String getQuerystarttime() {
        return querystarttime;
    }
    public void setQuerystarttime(String querystarttime) {
        this.querystarttime = querystarttime;
    }
    public String getQueryendtime() {
        return queryendtime;
    }
    public void setQueryendtime(String queryendtime) {
        this.queryendtime = queryendtime;
    }

   public String buildingMethod() {//struts初始页面的action
        this.querystarttime = DateUtil
                .dateToStr(DateUtil.getDayOfLastMonth(-1));
        this.queryendtime = DateUtil.dateToStr(DateUtil.getNextDate(new Date(),
                0));
        return Action.SUCCESS;
   }
//初始画面刷新数据调用的action
public void queryDemoList() {

        Map<String, Object> parameterMap = new HashMap<String, Object>();

        if (StringUtils.isNotBlank(this.querystarttime)) {
//到这里为什么querystarttime是null 啊?我在budingaction里已经给时间赋值了啊,可是走到这里还是null。
            parameterMap.put("starttime", querystarttime);
        }
        if (StringUtils.isNotBlank(this.queryendtime)) {
            parameterMap.put("endtime", queryendtime + " 23:59:59");
        }
••••••••••••••••
}
时间控件struts action --------------------编程问答-------------------- 除
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,