2017-11-15 8 views
3

Grails에 처음 접했고 작업하는 동안 한 곳에서 멈추었습니다. 아래의 내용은 속성 파일에서 값을 가져오고 싶습니다. 이것은 td 태그 아래에 값을 표시 할 때 g : 메시지로 수행되지만 버튼에 대해서는 구문을 사용합니다. <: 메시지 .../g>`Grails의 속성 파일에서 메시지 표시

<g:submitToRemote class="submit" value="<g:message code='Save' default='Save' />"/> 
+0

그것의 또한'로 GSP를 쓸 수 있습니다. – cfrick

+0

좀 더 정교하게 만들 수 있습니까 – Souvik

답변

4

당신은

<g:submitToRemote class="submit" value="${g.message(code:'Save', default:'Save')}"/> 
+1

기본 네임 스페이스이기 때문에'g.'를 생략 할 수 있습니다. 맞춤 네임 스페이스를 사용할 때만 필요합니다. –

+1

사실입니다. 그러나 동일한 이름 ('message')을 가진 요청 객체에 변수 이름이 설정되어있는 경우에는 항상 입력하는 것이 좋습니다. –

+0

Jquery에서 버튼의 값을 변경하여 사용하는 방법을 사용하려면 한 가지 더. 아래 코드는 시도했지만 값을 표시하는 대신 속성 키 자체를 표시합니다. $ ("# comment"). prop ('value', ""); 또는 if ($ (this) .attr ("value") == "Save") – Souvik