나는 뿌리에 head와 tail jsp 파일이있는 홈페이지를 만들려고합니다. 또한 내가 필요하면 간단한 사용을 위해 같은 _head 및 _tail JSP가 있습니다. head jsp에서 두 개의 js 파일 하나를 추가했습니다.JSP의 상대 경로 또는 절대 경로?
헤드 jsp 루트에 bbs라는 다른 폴더를 만들었습니다. 여기에 다른 파일 레지스터 jsp를 만들었고 루트에 머리와 꼬리가 포함되어 있습니다. 구조는 다음과 같습니다.
root
|---bbs
| |-_head.jsp
| |-_tail.jsp
| |-register.jsp
|
|---css
|---js
|
|-head.jsp
|-tail.jsp
|-index.jsp
index.jsp는 문자 인코딩이 포함 된 빈 파일이며 머리와 꼬리 파일을 포함합니다. bbs _head와 _tail의 파일은 모두 루트의 머리와 꼬리를 포함해야합니다. register.jsp는 본문 코딩 전용입니다.
지금 문제는 register.jsp를로드 할 때 루트에있는 CSS와 js가 모두 bbs로 지정된다는 것입니다. register.jsp에서 상대 경로 문자열 변수를 만들어서 head.jsp에서 경로 변수를 사용할 수있게하려고합니다. 어떤 아이디어?
당신이이 지침을 포함 사용하고 있습니다 ('<% @ 포함 ... %>') 또는 표준 행동 ('')? –
erickson