2008-09-10 9 views
36

나는 어떻게 속도를 # 벗어날 수 있는지 알고 싶습니다.#에서 속도를 벗어나는 방법

\#\# 

인쇄 :

\#\# 

내가 좋아하는 것 :

## 
+4

주 당. http://velocity.apache.org/engine/devel/user-guide.html#Getting_literal – Steven

+0

참조 http://velocity.apache.org/engine/1.7/user-guide.html 장 "VTL 명령어 이스케이프"장 – EagleRainbow

답변

3

도구 상자에 ESC 도구를 추가하고 EscapeTool 귀찮게하지 않으려는 경우에 당신이 $ {esc.hash}

34

을 사용할 수 있습니다, 당신은이 작업을 수행 할 수 있습니다

#set($H = '#') 
$H$H 
+0

그게 내가 필요할 때 사용했던거야. 도망 치는 도구는 다소 어색해. –

+0

이런 식으로 조금은 확실히 그렇다. 하지만 다른 용도가 있습니다. –

+0

저는 이것이 항상 속도의 버전과 무관하게 작동한다고 생각합니다. – hudidit

57

이 :

#[[ 
## 
]]# 

을 얻을 것입니다 :

## 

# [[...]] # 내의 모든 항목은 분석되지 않습니다.

+0

몰랐습니다! 그것은 꽤 멋지다. –

0

세트 기술은 당신이 "_lastname"다음에 $ 이름을 갖고 싶어처럼 당신이 탈출해야하는 모든 문자를 주위에 얻을 수있는 좋은 방법입니다 당신은 할 수 있습니다 :

set ($n = '_lastname) 

을하고이를 당신의 템플릿 :

$name$n 

그리고 모두 좋습니다. \ #와 \의 $ :

0

$ {esc.h}를 출력으로 # 2012 적어도, 당신은 지금 백 슬래시 속도에서 일을 피할 수

this link

관련 문제