2011-12-06 3 views
0

4 개의 HTML 페이지 만 사용하는 간단한 사이트가 있습니다. 한 페이지에 <div id=main_container /> 요소가 있습니다. GWT 응용 프로그램에서 나는 RootPanel.get("main_container")을 사용하여 해당 요소에 액세스합니다. GWT 앱은 GWT-RPC를 사용하여 서버 (java로 작성)에 연결합니다. 내 문제는 xampp에서 테스트하는 방법입니다. GWT 응용 프로그램을 컴파일하고 war 파일을 업로드하고 네 개의 HTML 파일을 넣으면 <div> 요소가 포함 된 페이지를 제외한 모든 페이지에 액세스 할 수 있기 때문입니다. 여기 좀 도와 줘!GWT 및 HTML 응용 프로그램 배포

답변

0

GWT-RPC를 사용하는 경우 jetty 또는 tomcat과 같은 Application Server도 필요합니다. 아파치만으로는 충분하지 않습니다. 앱을 개발하는 경우 DevMode에서 전체 웹 앱을 실행하거나 부두에서만 사용할 수 있으므로 아파치가 필요하지 않습니다.

당신이하고 싶은 일은 Apache를 jetty에서 실행중인 웹 응용 프로그램의 프록시로 설정하는 것입니다. 그냥 분명히하기 위해 대부분의 공유 호스트 환경에서 GWT-RPC를 사용하는 GWT 앱을 실행할 수 없습니다.

+0

공유 호스트 환경이란 무엇입니까? – Ponty

+0

예를 들어 HostGator 또는 * 공유 * 호스트 환경을 제공하는 호스트 중 하나에서 앱을 실행하려는 경우. 그것은 가능하지 않을 것입니다. – Strelok

+0

나는 네 개의 html 파일과 html 페이지 nr.2의 id = "main_container"로 DIV 요소 내에서 실행되는 gwt 응용 프로그램을 가지고 있습니다. 어떻게 할 것을 제안합니까? (GWT 앱은 GWT-RPC를 통해 Java 서비스를 호출해야합니다). – Ponty