Ich wollte DWR von Webanwendung A verwenden, aber das DWR-Servlet ist in Webanwendung B.Kann DWR verwendet werden, wenn das DWR-Servlet in einem anderen Krieg eingesetzt wird?
Ist das möglich? Gibt es einen Workaround?
Danke!
Ich wollte DWR von Webanwendung A verwenden, aber das DWR-Servlet ist in Webanwendung B.Kann DWR verwendet werden, wenn das DWR-Servlet in einem anderen Krieg eingesetzt wird?
Ist das möglich? Gibt es einen Workaround?
Danke!
Ja, das können Sie ganz.
Wenn Sie die generierten JavaScript-Datei enthalten in Anwendung A verwendet werden, müssen Sie die B-Anwendung Pfad angeben (wo das dwr Servlet bereitgestellt wird) wie folgt:
<script type='text/javascript' src='[application B path]/dwr/interface/[javascript class name].js'></script>
[application B path]
wäre so etwas wie http://my-domain.com/AppB
[javascript class name]
würde wie in dwr.xml auf Anfrage B delcared
<create creator="new" javascript="[javascript class name]">
<param name="class" value="com.my-domain.Class"/>
</create>
und Sie können alle Kern-Javascript-Klassen wie folgt verwenden:
<script type='text/javascript' src='[application B path]/dwr/engine.js'></script>
<script type='text/javascript' src='[application B path]/dwr/util.js'></script>
Sie können statischen Inhalt von einem dwr-Servlet in einer anderen Webanwendung über Anfragen auf der Clientseite abrufen.
Sie haben jedoch keinen Zugriff auf Dienste/Geschäftsobjekte/Sitzung/Anforderung/Status von einer Anwendung zur anderen - ohne benutzerdefinierte Änderungen.