Struts 2.0.6から2.1.6にアップグレードし、すべてのAjaxテーマをプラグインに変換しました。パスが相対から絶対に変更されたことを除いて、すべてが機能します。たとえば、アップグレード前にレンダリングされたHTMLは次のとおりです。
<script type="text/javascript" src="../struts/simple/dojoRequire.js"></script>
そして、これはアップグレード後です:
<script language="JavaScript" type="text/javascript" src="/myApp/struts/ajax/dojoRequire.js"></script>
どういうわけか、相対的な「..」パスの代わりに絶対的な「/myApp」が使用されています。
古い方法のパスを使用するように強制する方法を知っている人はいますか?
ヒントをありがとう。