2012-02-24 5 views
0

GWT의 경우 사용자를 위해 국제화를 제공하기 위해 정적 상수를 사용합니다. 그러나 이해 관계자 중 한 명이 의견을 남기면 다시 컴파일하여 데모 환경에 배포해야하기 때문에 텍스트 검토 및 편집이 지루한 과정입니다. 솔루션은 일종의 세미 동적 텍스트 상수를 갖는 것입니다.GWT의 세미 동적 상수

필자가 원하는 것은 일종의 "검토 모드"로 컴파일 할 수 있으며, 그렇게 할 때 상수는 서버 또는 데이터베이스의 파일에서 읽습니다. 가능한 경우이 파일을 편집 할 수 있기를 원하면 이해 관계자가 텍스트를 수정할 수 있습니다 (텍스트 편집 도구를 사용하여 작성해야합니다). 그런 다음이 텍스트로 개발하고 테스트하고 데모 할 수 있습니다. 만족 스럽다면 JavaScript로 완전히 컴파일 된 구식 상수 리소스 번들을 사용하는 프로덕션 모드로 컴파일합니다.

누군가가 이와 같은 것이 있는지 또는 이것을 구현하는 방법에 대한 지침이 있습니까?

답변

0

GWT 프로그래머가 종종 JSP와 사전 클래스의 유용성을 간과하는 것은 매우 놀라운 상황입니다. 우리 중 많은 사람들이 GWT를 사용하기 전에 JSP로 많은 경험을했습니다.

사전 클래스

당신은 HTML 파일 호스팅에서 자바 스크립트 VAR 개체로 당신의 "정적"정보를 정의 할 수 있습니다

. Dictionary 클래스는 moduleload 후 언제든지 해당 자바 스크립트 객체를 읽을 수 있습니다.

JSP

html로 "호스팅"파일, 즉 HTML 파일 일 필요는 없다 GWT를 실행에 사용되는 HTML 파일. JSP로 동적으로 생성 된 HTML 파일 일 수 있습니다.

JSP에 익숙하다면 확장명을 변경하여 HTML 파일을 JSP로 변환 할 수 있습니다. 이제 GWT "정적"정보를 정의 할 때 사용한 javascript 객체 섹션을 JSP에 의해 동적으로 생성합니다.

Voila!

GWT 클라이언트에 대한 사용자 또는 세션 별 "정적"정보를 생성해야 할 때 JSP를 호스팅 파일로 사용합니다. JSP는 데이터베이스 또는 일부 조건부 텍스트 파일에서 읽을 수 있습니다.