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

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

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

    隨筆 - 9, 文章 - 0, 評(píng)論 - 3, 引用 - 0
    數(shù)據(jù)加載中……

    Struts 1.2 的 HTML 標(biāo)簽嵌套屬性(如user.name)如何加入 JavaScript 表單驗(yàn)證

     

    Struts 里面的 之類的表單域標(biāo)簽, 都有一個(gè)屬性叫: property, 這個(gè)屬性根據(jù)文檔是可以嵌套的, 例如下面的 formBean 嵌套了一個(gè)屬性 User:

    public class User {
    private String username;
    public String getUsername() {
    return username;
    }
    public void setUsername(String username) {
    this.username = username;
    }
    }

     

    public class UserForm extends FormBean {
    private User user;
    public User getUser() {
    return user;
    }
    public void setUser(User user) {
    this.user = user;
    }
    }

     

    那么對(duì)應(yīng)的 JSP 頁面里的  Tag 可以寫成:

    <html:text property="user.username" />

    但是如果這時(shí)候有人還想給生成的表單加入 JavaScript 驗(yàn)證的話, 必須用下面的寫法才能通過:

    這是因?yàn)?Struts 標(biāo)簽最后產(chǎn)生的 HTML 如下所示:

     

    <form onsubmit="return validateForm(this);">
    <input name="user.username" />
    form>

     

    直接引用 元素.user.username 肯定會(huì)出錯(cuò)的. 正確的方法參考上上面的代碼段即可.

    posted on 2007-10-29 15:57 空杯 閱讀(1071) 評(píng)論(1)  編輯  收藏 所屬分類: Struts

    評(píng)論

    # re: Struts 1.2 的 HTML 標(biāo)簽嵌套屬性(如user.name)如何加入 JavaScript 表單驗(yàn)證  回復(fù)  更多評(píng)論   

    asdf
    2013-02-16 20:21 | adf

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 精品无码国产污污污免费网站国产 | 四虎在线播放免费永久视频 | 毛片大全免费观看| 亚洲精品永久www忘忧草| 国产精品99精品久久免费| 久久九九亚洲精品| 无码精品人妻一区二区三区免费看| 亚洲一区爱区精品无码| 中文字幕免费播放| 无码欧精品亚洲日韩一区| 色欲A∨无码蜜臀AV免费播| 亚洲黄色免费电影| 免费无码黄十八禁网站在线观看| 亚洲成a人片在线看| 成在线人永久免费视频播放| 黄网站色视频免费看无下截 | 人妻在线日韩免费视频| 亚洲国产综合专区在线电影| 7m凹凸精品分类大全免费| 亚洲午夜国产精品| 国产一级淫片a视频免费观看| 四虎一区二区成人免费影院网址| 在线亚洲97se亚洲综合在线| 久久久久国产免费| 最新亚洲卡一卡二卡三新区| 国产精品久免费的黄网站| 在线视频网址免费播放| 亚洲精品美女久久久久9999| 免费被黄网站在观看| 精品一区二区三区免费视频| 亚洲美女视频网站| 国产精品久久香蕉免费播放| 成在人线av无码免费高潮喷水| 亚洲理论片在线观看| 最好免费观看韩国+日本 | 日韩免费无码一区二区视频| 羞羞视频免费网站日本| 91在线亚洲精品专区| 在线观看免费污视频| 三级黄色免费观看| 亚洲乱色伦图片区小说|