jsファイルがrequest.getContextPathを取得できない問題の解決
865 ワード
これは私がリーダーに棒を打たれた後に解決した問題です.私はテストの便利さのためにURLをjsファイルに書いて死んだからです.
私と同じ菜鳥がこの問題に遭遇したことがあるかもしれませんが、jsファイルにはどうしてもリクエストアドレスがもらえません.
この文はjspファイルでのみ有効で、jsファイルでは手に入らない.
解決策:jspページでscriptのグローバル変数を設定する
現在のjspページがjsファイルを引いている限り、このjsファイルでこの変数を直接使用することができます.例えばjsファイルでconsole.log(http_request);ブラウザのコントローラに直接印刷できます.
このような操作があるとは思わなかったが、私の基礎はまだ弱い.がんばってください!
私と同じ菜鳥がこの問題に遭遇したことがあるかもしれませんが、jsファイルにはどうしてもリクエストアドレスがもらえません.
request.getContextPath() %>
この文はjspファイルでのみ有効で、jsファイルでは手に入らない.
解決策:jspページでscriptのグローバル変数を設定する
<script type="text/javascript">
var http_request ="";
script>
現在のjspページがjsファイルを引いている限り、このjsファイルでこの変数を直接使用することができます.例えばjsファイルでconsole.log(http_request);ブラウザのコントローラに直接印刷できます.
このような操作があるとは思わなかったが、私の基礎はまだ弱い.がんばってください!