var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20738293-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script')"/>
<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jutleo
    歡迎走進有風的地方~~
    posts - 63,  comments - 279,  trackbacks - 0
    這些都是Struts2的一些新標簽,感覺很新鮮,特別是datetimedipacker標志感覺很好

    filevalidateExample.jsp 文件
    <%@ page language="java" contentType="text/html; charset=ISO-8859-5"
        pageEncoding
    ="ISO-8859-5"%>
    <%@ taglib prefix="s" uri="/struts-tags"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>fieldValidatorsExample test</title>
    <s:url id="siteCss" includeContext="true"
        value
    ="/validationExamplesStyles.css" />
    <s:head theme="xhtml" />

    </head>
    <body>
    <h3>All field Error will show</h3>
    <s:fielderror />
    <hr color="red" />

    <s:form action="fieldValidators" method="post">
        
    <s:textfield tooltip="ENTER YOUR NAME" label="YOUR NAME" name="name" />
        
    <s:textfield tooltip="ENTER YOUR AGE" label="YOUR AGE" name="age" />

        
    <s:datetimepicker tooltip="ENTER YOUR BIRTHDAY" label="YOUR BIRTHDAY"
            name
    ="birthday" />

        
    <s:textfield tooltip="ENTER YOUR EMAIL" label="YOUR EMAIL" name="Email" />
        
    <s:textfield tooltip="ENTER YOUR URL" label="YOUR URL" name="url" />

        
    <s:select tooltip="SELECT YOUR PROGRAM" label="YOUR PROGRAM"
            name
    ="program" list="{'Java','.net','C#','Struts2'}" />

        
    <s:checkboxlist tooltip="SELECT YOUR FAVOURITE COLOR"
            label
    ="FAVOURITE COLOR" name="color"
            list
    ="{'red','green','yellow','pink','blue'}" value="{'green','blue'}" />

        
    <s:tree label="parent" id="parentId" theme="ajax"
            templateCssPath
    ="/struts/tree.css" showRootGrid="true" showGrid="true">
            
    <s:treenode theme="ajax" label="child1" id="child1Id">
                
    <s:treenode theme="ajax" label="grandchild1" id="grandchild1Id" />
                
    <s:treenode theme="ajax" label="grandchild2" id="grandchild2Id" />
                
    <s:treenode theme="ajax" label="grandchild3" id="grandchild3Id" />
            
    </s:treenode>

            
    <s:treenode theme="ajax" label="child2" id="child2Id" />
            
    <s:treenode theme="ajax" label="child3" id="child3Id" />
            
    <s:treenode theme="ajax" label="child4" id="child4Id" />
            
    <s:treenode theme="ajax" label="child5" id="child5Id">
                
    <s:treenode theme="ajax" label="gChild1" id="gChild1Id" />
                
    <s:treenode theme="ajax" label="gChild2" id="gChild2Id" />
            
    </s:treenode>
        
    </s:tree>

        
    <s:hidden name="hiddenName" value="bulktree and oakertree" />
        
    <s:submit label="SUBMIT" />

    </s:form>

    </body>
    </html>
    FileValidateAction.java文件
    package com.bulktree.struts2;

    import java.util.Date;

    import com.opensymphony.xwork2.ActionSupport;

    public class FieldValidatorsAction extends ActionSupport {
        
    private String name = null;
        
    private Integer age = null;
        
    private Date birthday = null;
        
    private String Email = null;
        
    private String url = null;
        
    private String program = null;
        
    private String color = null;
        
    private String hiddenName = null;
        
    private String child2 = null;
        
        
        
        
    public String getChild2() {
            
    return child2;
        }

        
    public void setChild2(String child2) {
            
    this.child2 = child2;
        }

        
    public String getHiddenName() {
            
    return hiddenName;
        }

        
    public void setHiddenName(String hiddenName) {
            
    this.hiddenName = hiddenName;
        }

        
    public String getColor() {
            
    return color;
        }

        
    public void setColor(String color) {
            
    this.color = color;
        }

        
    public String getProgram() {
            
    return program;
        }

        
    public void setProgram(String program) {
            System.out.println(
    "*****setProgram**********");
            
    this.program = program;
        }

        
    public String getName() {
            
    return name;
        }

        
    public void setName(String name) {
            
    this.name = name;
        }

        
    public Integer getAge() {
            
    return age;
        }

        
    public void setAge(Integer age) {
            
    this.age = age;
        }

        
    public Date getBirthday() {
            
    return birthday;
        }

        
    public void setBirthday(Date birthday) {
            
    this.birthday = birthday;
        }

        
    public String getEmail() {
            
    return Email;
        }

        
    public void setEmail(String email) {
            Email 
    = email;
        }

        
    public String getUrl() {
            
    return url;
        }

        
    public void setUrl(String url) {
            
    this.url = url;
        }

        
        @Override
        
    public String execute() throws Exception {
            
            
    return SUCCESS;
        }

        
        @Override
        
    public void validate() {
            
        }

        
        
        
    }

    struts.xml配置片段
    <action name="fieldValidators"
                class
    ="com.bulktree.struts2.FieldValidatorsAction">
                
    <result>/welcome.jsp</result>
            
    </action>
    welcome.jsp顯示頁面
    <%@ page language="java" contentType="text/html; charset=GB2312"
        pageEncoding
    ="GB2312"%>
    <%@ taglib prefix="s" uri="/struts-tags"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    <title>login</title>
    </head>
    <body>
    YOUR USERNAME:
    <FONT size="5" color="red"><s:property value="username" /></FONT>
    <br>
    YOUR PASSWORD:
    <FONT size="5" color="red"><s:property value="password" /></FONT>
    <br>

    YOUR USERNAME:
    <FONT size="5" color="red"><s:property value="user.username" /></FONT>
    <br>
    YOUR PASSWORD:
    <FONT size="5" color="red"><s:property value="user.password" /></FONT>
    <br>

    YOUR NAME:
    <FONT size="5" color="red"><s:property value="name" /></FONT>
    <br>
    YOUR AGE:
    <FONT size="5" color="red"><s:property value="age" /></FONT>
    <br>
    YOUR BIRTHDAY:
    <FONT size="5" color="red"><s:property value="birthday" /></FONT>
    <br>
    YOUR EMAIL:
    <FONT size="5" color="red"><s:property value="Email" /></FONT>
    <br>
    YOUR URL:
    <FONT size="5" color="red"><s:property value="url" /></FONT>
    <br>
    YOUR PROGARAM:
    <FONT size="5" color="red"><s:property value="program" /></FONT>
    <br>
    YOUR FAVOURITE COLOR:
    <FONT size="5" color="red"><s:property value="color" /></FONT>
    <br>
    YOUR HIDDEN NAME
    <FONT size="5" color="red"><s:property value="hiddenName" /></FONT>
    <br>

    TREE:
    <s:property value="child2" />

    </body>
    </html>
    posted on 2008-01-04 22:01 凌晨風 閱讀(2891) 評論(1)  編輯  收藏 所屬分類: Spring/Hibernate/Struts2

    FeedBack:
    # re: Struts2常用標簽[未登錄]
    2008-07-20 16:35 | fire
    請問下 那個標簽風格怎么設置的,那個css樣式怎么整啊?
      回復  更多評論
      

    <2008年1月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(11)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞分類

    新聞檔案

    收藏夾

    圍脖

    最新隨筆

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产99视频免费精品是看6| 久九九精品免费视频| 亚洲精品偷拍视频免费观看 | 成人奭片免费观看| 亚洲国产高清在线精品一区 | 亚洲人成色在线观看| 国产精品久久久久久久久久免费| 亚洲日本香蕉视频观看视频| 最近中文字幕国语免费完整| 亚洲黄色三级视频| 黄色成人网站免费无码av| 亚洲精品免费网站| 国产在线观看www鲁啊鲁免费| 粉色视频免费入口| 国产亚洲大尺度无码无码专线| 中文字幕不卡高清免费| 久久91亚洲人成电影网站| 精品无码无人网站免费视频| 亚洲欧洲国产综合| 免费黄色app网站| 一级成人生活片免费看| 亚洲国产精品va在线播放| 亚洲一级免费视频| 国产精品无码亚洲精品2021| 国产一级淫片a视频免费观看| 丰满妇女做a级毛片免费观看| 亚洲AV无码国产在丝袜线观看| 96免费精品视频在线观看| 亚洲日本VA午夜在线影院| JLZZJLZZ亚洲乱熟无码| 日韩免费高清大片在线| 亚洲ts人妖网站| 亚洲精品老司机在线观看| 免费国产污网站在线观看15| 亚洲熟妇自偷自拍另欧美| 亚洲欧洲国产精品香蕉网| 一二三四免费观看在线视频中文版| 国产亚洲美女精品久久久久| 亚洲国产精品lv| 亚洲精品456播放| 国产精品永久免费10000|