일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- protected
- java
- singleton
- Visuall code
- File
- append()
- 오버로딩
- 드림코딩
- Unbox
- Statement
- SPRING 특징
- Overloading
- 자바 개발환경준비
- pox.xml 오류
- New Dialog
- DB 설정
- 싱글톤 패턴
- OuterClass
- tomat
- Runnable
- Spring 개념
- New Frame
- spring 페이징
- Spring 구조
- inheritance
- innerclass
- JDK 설치
- 톰켓
- 접근제한수식어
- 오라클 데이터베이스
- Today
- Total
~홍~
스프링 게시판 만들기 ( 1 ) 기본 설정 본문
취업 준비하면서 게시판 다시 만들어 보자.
Kuzuro의 블로그 게시판 참조하면서 만들겠습니다.
kuzuro.blogspot.com/2019/08/1.html
스프링 게시판 만들기 #1. 스프링 기본 설정
개발자, 웹개발, PC앱개발, Java, C#, HTML/CSS, JavaScript, Spring, ASP, .NET
kuzuro.blogspot.com
- Open JDK 1.8(오픈 JDK)
- Dynamic Web Module 3.1
- STS(Spring 버전 4.3.8)
- Oracle DB
- Maven
1. 파일 생성 :
- File >> new >> Spring Legacy Project >> Spring MVC Project ( project name : Board ) >> ( com.spring.board )
2. 스프링 기본 설정 / 버전 수정 :
- Window >> Preferences >> General >> Workspace >> Text file encoding ( Other : UTF-8 설정 ) >> APPLY
- 파일 오른쪽 클릭 >> Properties >>
- Resource >> Text file encoding ( Inherited from container (UTF-8) ) >> APPLY
- Project Facets >> java 1.8 >> Dynamic Web Module 3.1 >> APPLY
3. 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>
<!-- 문자 인코딩 끝 -->
4. JSP 페이지에 한글 설정 ( home.jsp )
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
5. pom.xml ( 자바 버전 및 Spring Framework 버전 정보 수정 )
[ 에러가 발생 되어서 기존에 있는 파일에 있는 모든 설정을 모두 추가하였다. ]
2020.12.16 - [web 프로젝트] - 01. 환경설정
6. server 설정
아래 링크 클릭 >> Tomcat v8.5 Server 선택 >> tomcat 8.5가 설치된 경로 선택 >> Finish
7. 서버 실행 시 시작되는 웹 브라우저 설정
Window >> Web Browser >> Chrome
에러
1. web.xml 에러가 발생 되었다면 <web-app>에 있는 버전을 변경.
저의 Dynamic Web Module 3.1 버전이기 때문에 3.1로 버전 변경
2. javax.servlet.http.HttpServletRequest cannot be resolved 에러
오류 프로젝트 오늘쪽 클릭 >> Build Path >> Configuer Buil Path >> Add Library >> Server Runtime >> Server(tomact) 선택 >> 확인
3. pom.xml 에러가 발생 되었다면 ( maven 때문에 생긴 오류 )
Spring 프로젝트 오른쪽 클릭 >> Maven >> Update Maven Dependencies >> (아래) 추가로 Force Update of Snapshots/Release 체크 >> 확인
'Spring > -' 카테고리의 다른 글
Spring 게시판 (5) _ 페이징 구현 (0) | 2021.04.09 |
---|---|
Spring 게시판 (4) _ nav, 게시글 삭제 (0) | 2021.04.08 |
Spring 게시판 (3) _ 게시판 전체리스트 / 글작성 / 게시물 상세 정보 / 게시글 수정 (0) | 2021.04.05 |
Junit test (0) | 2021.04.05 |
Spring 게시판 (2) DB 테이블 생성 및 스프링 연결 (0) | 2021.04.04 |