티스토리 뷰
프로젝트를 수행하다 보면
톰캣 로딩 시에 dtd 파일을 찾을 수 없다고 나오는 경우가 발생한다.
이런 케이스는 방화벽이나 혹은 네트워크 문제 때문에 XML Validation 을 위한 dtd 파일의 접근이 안되서
발생하는 문제이다.
이런 경우에는 여러 방법이 있겠지만,
한가지 방법은 dtd 파일을 다운 받아서 특정 폴더에 넣어놓고
XML 설정파일에서 넣어둔 dtd 파일을 알려주는 것이 있다.
예를 들어 아래와 같이 설정된 파일은
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
이렇게 변경해주면 된다. (SYSTEM 옆에는 파일 이름)
<!DOCTYPE form-validation SYSTEM "validator_1_0.dtd">
로컬이라면 ${이클립스 설치폴더} 밑에서 해당 dtd 파일을 찾게 되고
서버에 배포된 상태라면 톰캣 구동 명령을 내리는 (보통은 user root 디렉토리) 경로에 해당 파일을 넣어두면 된다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- IOS
- Android
- GIT
- html
- Vue
- Promise
- java
- Linux
- css
- node
- k8s
- docker
- python
- langchain
- jquery
- d3.js
- SpringMVC
- angular.js
- Vue3
- JSON
- NPM
- javascript
- reactjs
- Express
- html5
- React
- webpack
- vueJS
- 안드로이드
- node.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함