2012-11-04 2 views
2

지속성을 위해 Mongo를 사용하여 GWT 앱을 작성합니다. 이 웹 응용 프로그램은 "Terms & 조건", "도움말", "FAQ"등과 같은 정적 컨텐츠를 포함합니다.이 정적 컨텐츠는 관리 콘솔을 통해 최신 버전을 업로드하거나 온라인으로 편집 할 수 있어야합니다.GWT 앱에서 정적 HTML 파일의 내용 관리

내 질문은 어떤 형식에서

* 내가이 정적 콘텐츠를 저장해야 ...인가?

* GWT 앱에 정적 (동적) 콘텐츠를 표시하려면 어떻게해야합니까?

*이 파일들을 몽고 또는 파일 시스템에 저장해야합니까?

* 관리자가 편집 한 콘텐츠를 업로드하거나 온라인으로 편집하는 것이 더 좋습니까?

모든 조언을 크게 듣습니다.

감사합니다.

답변

3

GWT는이 문제에 대한 훌륭한 솔루션을 제공 ExternalTextResource :

https://developers.google.com/web-toolkit/doc/latest/DevGuideClientBundle#TextResource

당신은 단순히 당신의 텍스트와 HTML 파일을 생성하고 외부 텍스트 자원으로 이러한 파일에 대한 참조를 제공합니다. 이 HTML 파일은 원하는대로 편집 할 수 있습니다.

개발자 가이드의 예제는 TextArea에서 setText()를 보여 주지만, 경우에 따라 setHtml()을 사용하여 HTML 위젯을 사용해야합니다.

+0

안드레이, 락! 이것은 매우 유망 해 보입니다. ExternalTextResource의 getText()를 구현하고 ResourceCallback의 onSuccess()를 호출하면됩니다. – Chania