2011-09-06 3 views
4

Spring 3.0.5 및 Tiles 2.2.2를 사용하고 있으며 내 응용 프로그램에서 올바르게 참조 된 스타일 시트를 가져올 수 없습니다.Spring MVC 및 타일로 CSS를 구성하는 방법

가 어떻게 내 주요 타일 JSP에서 제대로 선언 할

WEB-INF/정적/CSS/styles.css가 :

내 스타일 시트에? 나는 이것을 며칠 동안 알아 내려고 노력해 왔으며 여기와 다른 사이트에서 여러 가지 제안을 시도했다. 나는 모든 제안 된 해결책이 이것을 포함하고 있지는 않지만,

<mvc:resources ...> 

을 스프링 구성에 추가하려고 시도했습니다. 의심 할 여지없이 아주 간단하지만, 나는 그저 작동하는 것을 발견하지 못했습니다.

어떤 도움을 주셔서 감사합니다.

+1

webapp 아래에 static/css/styles.css를 넣으려고했지만 WEB-INF 아래에 넣지 않으셨습니까? – Kevin

+0

저는 방금 시도했습니다 - 감사합니다 케빈! – JazzHands

답변

6

안녕하세요 재즈 나는 스프링 MVC와 일부 JSTL하지만를 사용하여 다음과 같은 구성으로 WEB-INF 외부 CSS 파일을 넣어 사용 내가 추측이 구성은 그래서 희망 제네릭이 "당신을 도움이 될 것"다음에

<servlet-mapping> 
    <servlet-name>default</servlet-name> 
    <url-pattern>*.css</url-pattern> 
</servlet-mapping> 

을 그리고 페이지 헤더에 다음 코드와 CSS 파일을 참조 : web.xml에 내가 추가

<%@page contentType="text/html" pageEncoding="UTF-8"%> 
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> 
<head> 
    <title></title> 
    <link href="${pageContext.request.contextPath}/css/global.css" rel="stylesheet" type="text/css" /> 
</head> 

감사를 ..

+0

대단히 감사합니다. Alejandro! 어제 비슷한 생각을했지만, 분명히 옳지 않았습니다 ... 처음부터 완전히 봄용 MVC 애플리케이션을 만드는 것이 처음입니다. Te agradezco. – JazzHands

+0

오늘 같은 문제가있었습니다. 당신의 대답이 나를 도왔습니다. 감사합니다. @Alejandro. – SKR

+0

마찬가지로 내 이미지도 식별되지 않습니다. 이 @Alejandro와 함께 도울 수 있니? – SKR

관련 문제