soft IT life

사이트 접근시 jsp 파일이 다운로드 되는 이유 본문

Web

사이트 접근시 jsp 파일이 다운로드 되는 이유

softPattern 2023. 8. 21. 13:49

JSP 파일이 다운로드되는 이유는 웹 서버나 서블릿 컨테이너가 JSP 파일을 올바르게 처리하지 못하고 웹 브라우저에게 이 파일을 다운로드하도록 지시했기 때문이다.

1. 서버에 JSP 지원이 없거나 설정이 잘못되었을 때

웹 서버나 서블릿 컨테이너(예: Apache Tomcat)가 JSP 파일을 처리할 수 있는 설정이 정확하게 구성되어 있어야 한다. 예를 들어, Tomcat에서는 `.jsp` 파일을 처리하기 위한 JSP 서블릿 매핑이 설정되어야 한다.

2. JSP 파일이 올바르게 배치되지 않았을 때

JSP 파일이 올바른 디렉터리에 배치되지 않거나 파일 확장자가 잘못된 경우에도 이러한 문제가 발생할 수 있다.

3. 서버 오류

서버에서 내부 오류가 발생하여 JSP 파일을 올바르게 처리하지 못하는 경우도 있다.


나는 1번에 해당했음.

한마디로 JSP파일을 컴파일 할 수 있는 WAS 혹은 Servlet 컨테이너가 없었던 것.

 

pom.xml에 apache tomcat의 의존성을 추가해주지 않은 것이 이유였다. !