私はJSPの操作に比較的慣れておらず、単純なものを見落としているような気がします。ユーザーを元の場所に戻す前に、URLにキーを追加するセグメントがあります。キーは文字列値であり、数値のみで構成されている場合(たとえば、12345)は正常に機能しますが、非数値(たとえば、abcde)が含まれている場合は、URLに「#」を追加するだけで同じページに留まります。 。
<core:when test="${dataTransferObject.someBoolean}">
<a href="#" onclick="javascript:location='path/back/to/their/home.request?cachekey='+<core:out value="${dataTransferObject.stringVariable}"/>;return false;">Back to Home </a>
</core:when>