escout

          代碼、心情

          常用鏈接

          統(tǒng)計(jì)

          SOA相關(guān)

          我參與的團(tuán)隊(duì)

          最新評論

          Freemarker的${…}轉(zhuǎn)義問題

          JSP生成中使用了一般會使用表達(dá)式語言EL,語法和Freemarker是一致的,都是${...},在模版中的<c:out value=$${subject.name}>這一類Jsp EL,很多時候這個${…}是不應(yīng)該被FreeMarker解析的。但是正如
          http://michael.nona.name/archives/75?中提到的,F(xiàn)reeMarker中又沒有比較好的轉(zhuǎn)義方法,我下午我也想了很久,突然想到一個方法,可以這樣:
          <c:out value=${'$'}{subject.name}>
          即可以完成轉(zhuǎn)義,解決這個沖突,還是比較好用的

          posted on 2006-07-21 16:35 綠色使者、綠色心情 閱讀(6364) 評論(6)  編輯  收藏 所屬分類: 代碼生成

          評論

          # re: Freemarker的${…}轉(zhuǎn)義問題 2008-01-07 02:56 路人

          這方法根本就沒有用!!!  回復(fù)  更多評論   

          # re: Freemarker的${…}轉(zhuǎn)義問題[未登錄] 2008-07-17 09:01 aaa

          @路人
          可能是過時了吧,時間是以前的啊.以前可能是有用的.雖然現(xiàn)在沒看,呵呵.  回復(fù)  更多評論   

          # re: Freemarker的${…}轉(zhuǎn)義問題[未登錄] 2010-11-07 11:23 aaa

          很好用  回復(fù)  更多評論   

          # re: Freemarker的${…}轉(zhuǎn)義問題 2011-04-06 10:43 wangking

          LZ的思路還不錯,順著這個思路,還可以簡化。

          subject.name = "${name}";

          在模版中就可以直接輸入:
          ${subject.name}就可以把這個EL打印出來了。  回復(fù)  更多評論   

          # re: Freemarker的${…}轉(zhuǎn)義問題 2011-04-06 10:55 wangking

          不過LZ那種方法雖然能解決問題,但是不是很方便,先最新的freemarker吧,然后在模版中這樣寫就出來了。

          ${r"${name}"}  回復(fù)  更多評論   

          # re: Freemarker的${…}轉(zhuǎn)義問題 2012-03-30 14:52 Neil.he

          ${'$’}{name}   回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 临湘市| 南平市| 丰宁| 手游| 饶河县| 册亨县| 福泉市| 桃江县| 宣城市| 余庆县| 安仁县| 乌拉特前旗| 博白县| 五大连池市| 齐齐哈尔市| 包头市| 中宁县| 武夷山市| 景东| 齐河县| 岐山县| 克山县| 昭平县| 华阴市| 舞钢市| 白朗县| 甘德县| 邵阳市| 汝城县| 普安县| 湖北省| 阳西县| 阳朔县| 正阳县| 平湖市| 邳州市| 平度市| 东乡| 炉霍县| 通化市| 高邑县|