Maven 빌드를 사용하여 SpringMVC3.2, JSP 및 Tomcat에서 작업하고 있습니다. 내 웹 응용 프로그램 구조는 아래와 같습니다. 내 JSP에서 javascript 경로를 설정하는 방법
tomcat
|-- webapps
|-- MyApp
|-- css
|-- js
|-- jquery.js
|-- images
|-- META-INF
|-- WEB-INF
|-- classes
|-- lib
|-- src
|-- web.xml
|-- pages
|-- index.jsp
나는 다음과 같은 index.jsp에서의 자바 스크립트 경로를 설정 :
<script src="../js/jquery.js"></script>
하지만 자바 스크립트 파일을로드 할 수 없습니다. 나는 경로를 변경하고 여기 저기에 파일을 옮겼지만 모든 것이 작동하지 않았다. 내가 뭘 놓치고 있니? 도와주세요.
미리 감사드립니다.
EDIT 실제로 다른 커뮤니티를 통해 답변을 찾았습니다.
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="contextPath" value="${pageContext.request.contextPath}"/>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="${contextPath}/js/jquery-1.9.1.js"></script>
</head>
<body>
</body>
</html>
이것은 아름다운 방법은 아니지만 나를 위해 잘 작동하고 다른 솔루션을 원한다면 아래 내 대답을 참조하십시오.
신속하고 친절한 답장을 보내 주셔서 감사합니다. WebRoot 바로 아래에 js 폴더를 놓아야한다는 의미입니까? 나는 그것을 다시 시도 할 것이다. – sunghun
죄송합니다. 귀하의 조언에 따라 노력했지만 작동하지 않았습니다. – sunghun
응용 프로그램 이름은 무엇입니까 ??? –