鐵手劍譜

          上善若水
          數(shù)據(jù)加載中……
          Struts秘籍之第2段:UI

          2. 用戶接口

          介紹

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

          這一部分將介紹一些有用的技巧和招數(shù)來解決大多數(shù)應(yīng)用表現(xiàn)的難題。這里并不是說就不需要優(yōu)秀的圖形設(shè)計(jì)和用戶接口設(shè)計(jì)人員。然而,通過Struts的動(dòng)態(tài)能力來利用HTML的優(yōu)勢畢竟還有一大段距離。另外,這一部分將提供一種基于補(bǔ)充技術(shù)的解決方案,比如使用JSTL

          一些情形,比如使用HTML表單也非常麻煩。比如,Checkboxes 因?yàn)槠鋵?duì)unchecked 控件狀態(tài)的處理讓人無休止的頭疼。這部分就包括了一個(gè)專門處理這個(gè)問題的技術(shù)。表單處理中另一個(gè)通用的問題就是如何處理日期字段。有很多方式,但都有其優(yōu)缺點(diǎn)。本部分也包含有一個(gè)對(duì)這些方式的比較。

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

           

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

          評(píng)論

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

          本系列源改編自O(shè)'Reily的Strus Cookbook
          [引用提示]阿泠引用了該文章, 地址: http://blog.donews.com/inclear/archive/2005/11/12/624363.aspx
          主站蜘蛛池模板: 崇阳县| 鸡西市| 钟山县| 应城市| 巴彦淖尔市| 齐齐哈尔市| 自治县| 林州市| 裕民县| 宿松县| 垦利县| 横峰县| 安龙县| 龙川县| 美姑县| 项城市| 公主岭市| 启东市| 永济市| 松潘县| 肇庆市| 鄂尔多斯市| 周口市| 本溪市| 宝鸡市| 凭祥市| 健康| 乐东| 苏州市| 遵义市| 抚宁县| 婺源县| 罗甸县| 新竹县| 博爱县| 江门市| 仁布县| 宜川县| 凤冈县| 双流县| 监利县|