Попробуйте использовать GWT RPC в нашем приложении. Наше приложение служит статическим
контент и динамический контент с разными базовыми URL. например, URL
foo.jsp может иметь http://localhost/context/foo.jsp
, обслуживаемый
websphere, для img / js внутри этого jsp, у нас будет URL как
http://localhost/uistatic/foo.js
, обслуживается iis, и генерируется GWT
код будет включен как http://localhost/uistatic/
......
Теперь, при использовании GWT RPC, модуль Gase BBB по умолчанию будет фактически
указать на http://localhost/uistatic/
, который не является правильным, для
вызывая службу rpc, мы можем переопределить ServiceEntryPoint, выполнив
следующее (используя HostPageBaseURL):
serviceDef.setServiceEntryPoint(GWT.getHostPageBaseURL() +
GWT.getModuleName() + ......);
Однако, чтобы использовать сериализуемый DTO для вызова rpc, сериализация загрузки GWT
файл политики с помощью modulebaseurl, что опять-таки неправильно (http://localhost/uistatic/
), любой знает, как его переопределить, или любой другой
предложение приветствуется.
Thx