내 GWT 앱에 외부 URL로 연결되는 앵커가 있습니다. 그 URL을 서버 플래그로 구성 가능하게하고 싶습니다. 그래서 내 질문은, 내가 GWT 발표자 /보기에 액세스 할 수있는 서버 플래그를 만들 수 있습니까? GWT 쪽에서 값을 얻기 위해 RPC 호출을 할 수 있도록 해당 플래그의 값을 반환하는 서블릿을 만들 수 있지만 이것을 처리하는 더 좋은 방법이 있는지 궁금합니다.GWT 발표자 /보기에 서버 플래그를 전달하는 방법은 무엇입니까?
0
A
답변
3
1 단계
이 같은 HTML을 렌더링하는 서블릿과 (당신이 당신의 GWT 코드에 대한로 클라이언트에 보내거나 어떤 HTML 페이지) 당신의 index.html을 교체합니다.
그 서블릿에서 2 단계
, 당신의 GWT 코드에서
<script type="text/javascript">
var info = {url:'http://url.com'}; // TODO put other stuff here
</script>
단계처럼 세
뭔가를 인쇄, 이렇게 :
Dictionary info = Dictionary.getDictionary("info");
다음과 같이 URL을 얻을 수있는 GWT 객체가 있습니다.
String url = info.get("url");
마술과 같습니다!
이것은 일반적으로 페이지로드시 필요한 정적 서버 측 정보를 전달할 때 유용하며 사용자가 변경하지 않는다는 것을 알면 로그인 한 사용자의 사용자 이름 등을 알 수 있습니다.
데이터를 변경하거나 달리 변경되는 데이터에 반응하려면 RPC를 만들어 페이지로드시 서버에서 가져와야합니다.
관련 문제
- 1. childform에서 parent로 플래그를 전달하는 방법은 무엇입니까?
- 2. 보기에 모델 데이터를 전달하는 GWT MVP 우수 사례
- 3. 보기에 값을 전달하는 방법
- 4. Android :보기에 데이터를 전달하는 가장 좋은 방법은 무엇입니까?
- 5. Python setup.py 스크립트에서 플래그를 gcc에 전달하는 방법은 무엇입니까?
- 6. Make 명령 줄을 통해 gcc에 -g3 플래그를 전달하는 방법은 무엇입니까?
- 7. GWT 서버 측 코드 작성 방법은 무엇입니까?
- 8. 보기에 탭바를 설정하는 방법은 무엇입니까?
- 9. 보기에 애니메이션을 적용하는 방법은 무엇입니까?
- 10. 보기에 레이어를 추가하는 방법은 무엇입니까?
- 11. GWT : 서버 측 언어는 무엇입니까?
- 12. ASP.NET MVC -보기에 배열을 전달하는 방법?
- 13. 보기에서 발표자 개체를 만들지 않는 방법은 무엇입니까?
- 14. GWT 동기화 클라이언트 및 서버 모델
- 15. 보기에 선 차트를 표시하는 방법은 무엇입니까?
- 16. 보기에 바닥 글을 추가하는 방법은 무엇입니까?
- 17. GWT 기반 응용 프로그램의 서버 다시 시작을 가로채는 방법은 무엇입니까?
- 18. GWT 서버 부분?
- 19. GWT 클라이언트 및 서버
- 20. GWT 서버 측 스레드
- 21. 모델 뷰 발표자 란 무엇입니까?
- 22. Webforms MVP : 발표자 책임은 무엇입니까
- 23. cc 4.4.1에서 -MG 플래그를 사용하는 방법은 무엇입니까?
- 24. SWIG에서 C++ 최적화 플래그를 사용하는 방법은 무엇입니까?
- 25. 자바 최적화 플래그를 저장하는 방법은 무엇입니까?
- 26. .plrc에서 프롤로그의 prompt_alternatives_on 플래그를 변경하는 방법은 무엇입니까?
- 27. RewriteCond를 사용하여 플래그를 결합하는 방법은 무엇입니까?
- 28. ASP 서버 컨트롤을 매개 변수로 usercontrol에 전달하는 방법은 무엇입니까?
- 29. 자바 스크립트에 서버 측 변수를 전달하는 가장 좋은 방법은 무엇입니까?
- 30. JQuery Ajax에서 배열을 전달하는 방법과 서버 측에서 concieve하는 방법은 무엇입니까?
훌륭한 작품입니다. 감사! – smallbec