鐵手劍譜

          上善若水
          數據加載中……
          Struts秘籍之第2段:UI

          2. 用戶接口

          介紹

          有一個現實:你盡管可以架構最純粹、最優雅和最強壯的Web應用,但是如果用戶不喜歡其接口的樣子,你便注定要失敗。有些Java 開發人員考慮到這些問題,并使用普通的HTML JavaScript技術來解決這些問題。不管你是否喜歡,這些技術,特別是HTML的知識會使得一切在涉及表現和可用性的時候變得完全不同。如果你不知道如何使用它們,你的應用便面臨如何被用戶去接受的風險和挑戰。

          這一部分將介紹一些有用的技巧和招數來解決大多數應用表現的難題。這里并不是說就不需要優秀的圖形設計和用戶接口設計人員。然而,通過Struts的動態能力來利用HTML的優勢畢竟還有一大段距離。另外,這一部分將提供一種基于補充技術的解決方案,比如使用JSTL

          一些情形,比如使用HTML表單也非常麻煩。比如,Checkboxes 因為其對unchecked 控件狀態的處理讓人無休止的頭疼。這部分就包括了一個專門處理這個問題的技術。表單處理中另一個通用的問題就是如何處理日期字段。有很多方式,但都有其優缺點。本部分也包含有一個對這些方式的比較。

          其中保包括如何設置表單中的tab 次序,產生用于JavaScript中的URL,以及使用框架幀(frame)。總之,如果你對StrutsUI有問題,這里就是解決他們的一個好地方。

           

          posted on 2005-05-25 10:18 鐵手 閱讀(1157) 評論(1)  編輯  收藏 所屬分類: JavaStruts系列

          評論

          # Struts 秘籍(CookBook)[TrackBack] 2005-11-12 18:29 阿泠

          本系列源改編自O'Reily的Strus Cookbook
          [引用提示]阿泠引用了該文章, 地址: http://blog.donews.com/inclear/archive/2005/11/12/624363.aspx
            回復  更多評論    
          主站蜘蛛池模板: 新建县| 黄梅县| 木兰县| 彭泽县| 壶关县| 凤阳县| 汉川市| 蓬安县| 商南县| 玉林市| 乡城县| 延川县| 嘉祥县| 富锦市| 克什克腾旗| 海门市| 剑阁县| 荣成市| 西宁市| 湖北省| 平乡县| 星子县| 县级市| 呼图壁县| 韶关市| 稷山县| 霍邱县| 略阳县| 斗六市| 桦南县| 奉化市| 郎溪县| 瑞金市| 济阳县| 三穗县| 德昌县| 仙桃市| 沾化县| 滁州市| 房产| 科技|