0

asp.net では、実際に ~/jquery.js を使用できます。これは、jquery.js がルート フォルダーにあることを意味します。しかし、jsp のルートをどうやって知るのでしょうか?

実際には /jquery.js は機能しませんでした。http://mypcname.com:8084/131X/ たとえば、asp.net の ~/jquery.js でアプリを実行すると、 http: //mypcname.com:8084/131X/jquery.js に移動しますが、/jquery.js は次の場所に移動します。 http://mypcname.com:8084/jqeury.js

4

4 に答える 4

1

次のコードを使用できます。

<script type="text/javascript" src="<%=request.getContextPath()%>/jquery.js">
</script>

このコード:-

<script src="${pageContext.request.contextPath}/jquery.js"> 

同じことをします。

アプリケーションのベース URL http://mypcname.com:8084/に移動します。

したがって、 http://mypcname.com:8084/ jquery.jsは JavaScript ファイルをロードします。

JavaScriptファイルをwebappフォルダーに挿入する必要があります

于 2013-05-14T06:42:06.297 に答える
1

JSTLそれとなります

<script src="<c:url value="/path/jquery.js"/>"></script>
于 2013-05-14T06:35:35.203 に答える