환경 변수 설정
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 파일에 아래 필터 추가.
<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" %>
'코딩 > JAVA & JSP' 카테고리의 다른 글
Eclipse - Spring MVC Project 템플릿 항목이 없는 경우 (0) | 2024.12.03 |
---|---|
Eclipse - 이클립스, JDK, 스프링 STS3 요구(호환) 버전 (0) | 2024.12.03 |
JAVA - selenium을 사용한 웹페이지 크롤링(인스타그램 이미지) (0) | 2022.06.15 |
Log4j2 configuration - No log4j2 configuration file found (0) | 2016.09.05 |
JAVA - apache poi 모든 셀 읽기 (0) | 2016.09.05 |