프로젝트/Java Spring Board

[Java Spring] MVC Board 만들기 - (3) Tomcat설정과 webl.xml 오류

SigmoidFunction 2022. 1. 31. 17:32
728x90

프로젝트를 생성하고 아래에 보면 Servers탭이 있다.

 

탭을 눌러 No servers are avilable....클릭

 

Apache 폴더를 눌러보면 톰캣서버가 쭉 뜬다.

 

난 9.0이니까 9.0 클릭 후 Next 

 

톰캣 설치한 곳에가서 

이렇게 설정해주자 그다음 Next

 

 

Add All 눌러주자

 

이제 Finish 클릭

 

 

 

 

 

 

 

우클릭해서 스타트

 

 

 

프로젝트 우클릭 -> Run As -> Run on server 

 

 

 

잘 실행된다.

 

 

한글이 깨지기 때문에 이를 고쳐주기 위한 작업을 할거다.

 

src -> main -> webapp -> WEB-INF -> web.xml

상단에 다음 코드 입력

 

<filter>
		<filter-name>encodingFilter</filter-name>
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
		<init-param>
			<param-name>encoding</param-name>
			<param-value>UTF-8</param-value>
		</init-param>

		<init-param>
			<param-name>forceEncoding</param-name>
			<param-value>true</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>encodingFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

이후 다시 플젝 시작해보면

 

한글이 고쳐진다.

 

 

 

아! 가끔 플젝만들면 web.xml 이 다음과 같이 억까하는 경우가 있따.

 

 

이 경우에

밑줄 친 부분 java.sun.com ~ 을 Java.sum.com으로 변경해주면 된다.

 

728x90