常言笑的家

          Spring, Hibernate, Struts, Ajax, RoR

          View 層常用框架以及插件

          使用Servlet2.4/jsp2.0
           
          1、確定Web Container支持Serverlet2.4, 復制jstl-1.1.2.jar,standard-1.1.2.jar到web-inf/lib (可打開jar的-inf來看具體版本)。
          2、直接在html里面使用EL,而不是<c:out =""/>,充分使用JSP2.0的EL,直接在html中寫${book} 而不是<c:out ="${book}">將獲得簡潔無比,可比美velocity,freemarker的界面。
          3、除了最基本的算術運算符,邏輯運算符,比較運算符外,還有一個empty運算符,用來判斷變量是否為null 或list, map的size 是否為零。
               例如:
          <c:if test="${not empty myList}">
          4、 [ ]與. 兩種訪問屬性或元素的方式:
              ${book.name}與${book["name"]}等價。
              ${book["name"]}主要用于"name"串為變量,或者字符串中含有"."字符的情況
              如 $ {myMap[order.status]}是訪問Map元素的一種很重要的方式。
          5、list與map
              <c:forEach var="entry" items="${myMap}">
              
          <option ="${entry.key}">${entry.}</option> </c:forEach>
           
          Freemarker模版框架
           
          1、freemarker是一個時下比較流行的模版框架。模版技術應用的場合很多,例如代碼生成,XML文件生成之類,而其最主要的作用還是應用于VIEW層的HTML代碼生成。Freemarker框架的興起也同流行MVC框架的大規模引用有直接關系。使用Freemarker的MVC框架有Webwork,SpringMVC,Struts2.0等等。
          2、另外很多人問freemarker怎么學,其實他的簡單就是fm的最大優點,一般人看他的文檔,半小時之內就能掌握。
           
          標簽ExtremeComponents
           
          1、Extreme Table是功能最強大而又容易配置、擴展、自定義的Table 控件。
          2、常用的功能包括排序、分頁、導出Excel, pdf和匯總。
                 網站:http://www.extremecomponents.org
                 文檔:1. 官方中文文檔 --Lucky翻譯
                             2. 官方英文文檔
           
          AJAX技術以及DWR框架

          posted on 2006-12-16 22:45 常言笑 閱讀(419) 評論(0)  編輯  收藏 所屬分類: JAVA/J2EE

          My Links

          Blog Stats

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 永城市| 浦东新区| 忻州市| 五指山市| 永修县| 紫阳县| 肥西县| 西林县| 滦平县| 富锦市| 饶平县| 白银市| 固阳县| 故城县| 娱乐| 大兴区| 阿尔山市| 正镶白旗| 综艺| 开阳县| 荔浦县| 喀喇沁旗| 浮梁县| 新巴尔虎左旗| 广安市| 无为县| 永登县| 安徽省| 会东县| 石家庄市| 西峡县| 石嘴山市| 凤台县| 乌什县| 清水河县| 广饶县| 铜梁县| 若羌县| 呼伦贝尔市| 贵阳市| 杂多县|