我在我的gwt設置中使用了一個代理servlet來達到此目的。
我使用從碼頭util的神器了tomcat代理servlet:
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
<version>6.1.22</version>
<scope>runtime</scope>
</dependency>
我的web.xml文件看起來是這樣的:
<servlet>
<servlet-name>JettyProxy</servlet-name>
<servlet-class>org.mortbay.servlet.ProxyServlet$Transparent</servlet-class>
<init-param>
<param-name>ProxyTo</param-name>
<param-value>http://yourserver</param-value>
</init-param>
<init-param>
<param-name>Prefix</param-name>
<!-- will be removed from request -->
<param-value>/prefix/</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>JettyProxy</servlet-name>
<url-pattern>/prefix/*</url-pattern>
</servlet-mapping>
如果你得到的一些_context變量一些weired錯誤,請確保jetty-util.jar位於GWT SDK之前的類路徑中。
我假設你使用pyDev來運行python代碼? – boatcoder
是的,我正在使用PyDev。 –