云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          日歷

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          隨筆檔案

          積分與排名

          • 積分 - 1129377
          • 排名 - 27

          最新評(píng)論

          1. TagLib的運(yùn)用(Spring Security)
          在web.xml中添加:
              <servlet>
                  <servlet-name>JSPSupportServlet</servlet-name>
                  <servlet-class>org.apache.struts2.views.JspSupportServlet</servlet-class>
                  <load-on-startup>1</load-on-startup>
               </servlet>

          在頁(yè)面的最上面添加<#assign security=JspTaglibs["http://www.springframework.org/security/tags"] />
          使用的時(shí)候:
          <@security.authorize ifAnyGranted="ROLE_USER,ROLE_ADMIN">
              Hello
          </@security.authorize>
          注意中間用的是句號(hào),而不再是冒號(hào),我一開始在這里沒注意,花了不少時(shí)間解決這個(gè)問題

          2. Context Path的取得
          在Google中搜了一下,有人提問題,但是沒有得到解決,后來查資料才知道應(yīng)該是這樣寫的:
          ${request.contextPath}

          3. 字符串的比較
          字符串不能直接比較大小,我原來兩個(gè)日期字符串的比較就需要先轉(zhuǎn)換成日期型
          <#if dateString1?date("yyyy-MM-dd HH:mm:ss") < dateString2?date("yyyy-MM-dd HH:mm:ss")>
            日期小
          </#if>

          4. <#if><#else>
          在if比較時(shí)小于號(hào)可以直接使用,但是大于號(hào)不行,要寫成
          <#if a &gt; b>
          </#if>

          5. 在jfinal中使用map
          在jfinal中如果像通常情況下使用map, <#list map?keys as key> ${key} </#list>
          會(huì)發(fā)現(xiàn)不僅是所有鍵值,所有的java方法名也被打印出來,比如:hashcode, getClass, put, get, clone, equals, containsKey, values等等。
          正確的方法是:
          <#list map.keySet() as key>
          ${key}
          </#list>

          if the key of the map is not String, such as Integer or other types, 
          we can access the value of the map by map.get( 1 ) instead of map[1]


          評(píng)論

          # re: FreeMarker的一些使用心得和技巧  回復(fù)  更多評(píng)論   

          2009-07-31 10:40 by Heseltine
          一下子解決了好多疑難問題,謝謝 n_n
          主站蜘蛛池模板: 合作市| 新巴尔虎左旗| 邵阳市| 莆田市| 浪卡子县| 当雄县| 法库县| 中牟县| 金秀| 伊春市| 丹江口市| 陕西省| 达日县| 郓城县| 丽水市| 新田县| 莲花县| 松江区| 文水县| 若羌县| 融水| 安阳市| 靖宇县| 太谷县| 巴塘县| 苍梧县| 杭锦旗| 周至县| 伊金霍洛旗| 慈溪市| 陆川县| 临漳县| 建始县| 平安县| 静安区| 安陆市| 台山市| 普定县| 镇沅| 玛曲县| 运城市|