/** * Copyright (c)2010-2011 Enterprise Website Content Management System(EWCMS), All rights reserved. * EWCMS PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * http://www.ewcms.com */ package com.ewcms.web.struts2.date.view.jsp.ui; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.components.Component; import org.apache.struts2.views.jsp.ui.AbstractUITag; import com.ewcms.web.struts2.date.component.Body; import com.opensymphony.xwork2.util.ValueStack; /** *功能说明 * @author 周冬初 * */ public class BodyTag extends AbstractUITag { private static final long serialVersionUID = 1L; private String name; private String option = "inputsimple"; private String lang = "auto"; private String format = "yyyy-MM-dd"; @Override public Component getBean(ValueStack stack, HttpServletRequest request, HttpServletResponse response) { return new Body(stack, request, response); } public void setName(String name) { this.name = name; } public void setOption(String option) { this.option = option; } public void setLang(String lang) { this.lang = lang; } public void setFormat(String format) { this.format = format; } @Override protected void populateParams() { super.populateParams(); Body body = (Body) this.component; body.setName(name); body.setOption(option); body.setLang(lang); body.setFormat(format); } }