Tomcat6サーバーに2つのWARを配備しました。例えば、WAR-A
、WAR-B
、Context-A
、Context-B
となります。1つのWebアプリケーションコンテキストにアクセスする方法別のWebアプリケーションコンテキスト
私はContext-A
にいくつかのデータを保存しました。そのデータをContext-B
に読み込みたいと思います。
私はネットを通過し、それを達成するために何らかの方法を得ました。私はContext-A
というセッションIDをすべてのコンテキストでCookieで利用できるようにします。そしてcrossContext = true
をserver.xml
に設定しました。
しかし、serveltContext.getContext("Context-A");
をContext-B
に入力すると、null
が返されます。
おかげさまでデイブさん、私はあなたが提案したことをしましたが、それでも仕事はできませんでした。何か設定がありません – Murugesh
ムルーゲス - これを簡単なアプリケーションでチェックしています...私は答えを持っていますうまくいけば次の30分であなたのために。 –
@murugeshあなたがserver.xmlに "crossContext"を設定したとしたら、どのアプリケーションでそれを設定しましたか?クロスコンテキストアクセスを要求するアプリケーションで設定する必要があります。したがって、あなたの場合、Context-BのコンテキストでcrossContextを設定する必要があります。私はこの経験的なテストを見つけました。 –