본문으로 바로가기

Eclipse - 이클립스 스프링 STS3 로컬 환경 구성

category 코딩/JAVA & JSP 2024. 12. 3. 17:51

 

 

 

환경 변수 설정

JDK를 새로운 버전으로 설치했으니 환경 변수를 점검한다(고급 시스템 설정).

JAVA_HOME C:\Program Files\Java\jdk-11

HOME %USERPROFILE%

 

Spring Tools 3 설치

STS3 설치는 이클립스에서 한다.

[ Help - Eclipse Marketplace... ] "spring" 검색하여 아래 항목 설치.
Spring Tools 3 (Standalone Edition) 3.9.14.RELEASE

 

테스트 프로젝트 생성

이클립스 재실행 후 [ File - New - Other ] "spring" 검색하여 Spring Legacy Project 선택.

Templates 에서 Spring MVC Project 선택.

 

 

서버 실행

프로젝트 익스플로러에서 프로젝트 우클릭 [ Run As - 1. Run on Server ] 선택.

서버 타입 "Apache - Tomcat v9.0 Server" 선택.

압축을 해제한 톰캣 폴더 apache-tomcat-9.0.97 경로 지정.

 

 

추가

 

인코딩 설정(한글 깨짐 방지)

web.xml 파일에 아래 필터 추가.

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>

 

view 파일 상단에 아래 구문 추가.

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>