常言笑的家

          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 常言笑 閱讀(420) 評論(0)  編輯  收藏 所屬分類: JAVA/J2EE

          My Links

          Blog Stats

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 于都县| 肃南| 沾化县| 德令哈市| 新营市| 乌兰县| 铁力市| 青浦区| 石首市| 阜康市| 集安市| 鹰潭市| 涟源市| 寿光市| 咸丰县| 永城市| 宜丰县| 神池县| 太原市| 磐安县| 香港 | 西华县| 塘沽区| 彭阳县| 昌平区| 江油市| 缙云县| 临城县| 綦江县| 莒南县| 合作市| 太和县| 姚安县| 阿巴嘎旗| 泸西县| 东乌珠穆沁旗| 乌拉特前旗| 广河县| 潞城市| 根河市| 湘潭市|