jsf自定义组件-jafyear选择年份
2007-12-17 10:17
405 查看
就是一个下拉框,可以配置选取的范围,用today表示当期年份,输入简单表达式。
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import javax.faces.component.UIComponentBase;
import javax.faces.context.FacesContext;
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import java.io.IOException;
import java.util.Date;
import java.util.Map;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.context.ResponseWriter;
import javax.faces.el.ValueBinding;
import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer;
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;
import javax.faces.webapp.UIComponentTag;
public class JafYearTag extends UIComponentTag
<tag>
<name>jafyear</name>
<tag-class>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearTag
</tag-class>
<body-content>empty</body-content>
<attribute>
<name>from</name>
<required>true</required>
</attribute>
<attribute>
<name>to</name>
<required>true</required>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
</attribute>
</tag>
<renderer>
<component-family>jaf.jafdate</component-family>
<renderer-type>com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearRenderer</renderer-type>
<renderer-class>com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearRenderer</renderer-class>
</renderer>
<component>
<component-type>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYear
</component-type>
<component-class>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYear
</component-class>
</component>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1832619
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import javax.faces.component.UIComponentBase;
import javax.faces.context.FacesContext;
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import java.io.IOException;
import java.util.Date;
import java.util.Map;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.context.ResponseWriter;
import javax.faces.el.ValueBinding;
import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer;
package com.cfcc.jaf.webx.component.jafdate.jafyear;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;
import javax.faces.webapp.UIComponentTag;
public class JafYearTag extends UIComponentTag
<tag>
<name>jafyear</name>
<tag-class>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearTag
</tag-class>
<body-content>empty</body-content>
<attribute>
<name>from</name>
<required>true</required>
</attribute>
<attribute>
<name>to</name>
<required>true</required>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
</attribute>
</tag>
<renderer>
<component-family>jaf.jafdate</component-family>
<renderer-type>com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearRenderer</renderer-type>
<renderer-class>com.cfcc.jaf.webx.component.jafdate.jafyear.JafYearRenderer</renderer-class>
</renderer>
<component>
<component-type>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYear
</component-type>
<component-class>
com.cfcc.jaf.webx.component.jafdate.jafyear.JafYear
</component-class>
</component>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1832619
相关文章推荐
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份
- jsf自定义组件-jafyear选择年份