간단히 객체의 JSON 표현을 생성하여 템플릿으로 보내는 테스트 응용 프로그램을 만들고 프론트 엔드의 JS 스크립트에서 JSON을 사용하려고합니다. 나는 이것을하기 위해 Ratpack과 Java Handlebars를 사용하고있다.k 핸들 막대를 사용하여 템플릿에 JSON 보내기 java 및 ratpac
여기 내 Ratpack 핸들러
class HighChartHandler extends InjectionHandler {
void handle(Context ctx, TestDataJson testDataJson) {
testDataJson.goals = 1000
testDataJson.name = "Nick"
def jsonData = json(testDataJson)
ctx.render(handlebarsTemplate('highchartTest.html', model: jsonData))
}
}
입니다 그리고 나는이 메시지를 얻을 그러나 단순히
<h1>Graph Test</h1>
<p>This is a WIP highchart test</p>
<p>{{model}}</p>
사용하여 페이지의 데이터를 렌더링하려고 :
ratpack.jackson합니다. [email protected]
간단하게 다음과 같이 렌더링하고 싶습니다.
{"name":"Forlan","goals":1000}
굉장, 고마워. – pocockn