grails 사용자 정의 콘 텐 츠 템 플 릿
시스템 은 ${current date}, yyy - MM - dd, ${current time} 출력 HH: mm: ss 와 같은 탭 을 미리 정의 합 니 다.
domain 클래스 는 사용자 가 콘 텐 츠 템 플 릿 을 사용자 정의 하고 탭 을 삽입 할 수 있 는 필드 가 있 습 니 다.
방법:
GFreeMarker 사용:http://groovy.codehaus.org/GFreeMarker
예시
def index() {
def tpl = '''
Hello, ${user.name},this is a test ${user.name}, ${user.current_datetime}'''
def engine = new FreeMarkerTemplateEngine("plugins")
def binding = ["user": ["name": "cedric", 'current_datetime':current_date()]]
StringWriter writer = new StringWriter();
Template template = engine.createTemplate(tpl)
template.make(binding).writeTo(writer)
println(writer)
}
def current_date() {
return new SimpleDateFormat('yyyy-MM-dd').format(new Date())
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바스크립트 엔진에서 자바스크립트를 읽는 방법이런 코드를 만들었다고 합니다. 자바스크립트 엔진은 이 코드를 컴퓨터가 읽을 수 있는 코드로 변환하는 과정을 거칩니다. 가져온 코드는 바이트 스트림이며, 바이트 스트림 디코더(byte stream decoder)가 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.