1

SpringタイルとApacheタイルに基づいてRESTアプリケーションを作成しています。.cssファイルを追加しましたが、メインページではすべて機能します。私がオンになっているときですが、URLに移動するときは同じで、間違っていますdomain.com/。.cssファイルパスの先頭domain.com/something/に追加する必要があります../

すべてのサブページに(自動で)正しいファイルパスを作成するにはどうすればよいですか?

4

1 に答える 1

2

相対パスではなく絶対パスを使用します。

href="/css/someFile.css"

それよりも

href="css/someFile.css"

また、Webアプリのコンテキストパスが常に先頭に追加されていることを確認する必要があります。そのため、パスは実際には次のようになります。

href="${pageContext.request.contextPath}/css/someFile.css"

または、JSTLを使用する場合:

href="<c:url value='/css/someFile.css'/>"
于 2011-12-30T22:41:43.800 に答える