1. 워크스페이스 재설정
SPRING 폴더 생성 > sts 에서 워크스페이스 위치 다시 잡아주기
2. sts 설정
window > preferences >
1) general > web browser , workspace
2) Web > CSS/ HTML/ JSP Files
3. 프로젝트 초기 설정
1) 레거시 프로젝트 생성
Finish! -> 초기에는 뭔가 다운받을거냐 묻는데 yes 눌러주면 된다.
2) 런 서버 초기 설정
프로젝트 이름에서 우클릭 > Run As > Run On Server
next 눌러서 실행시킬 프로젝트만 남기고 다른 프로젝트는 remove all 해준다.
실행하면 방화벽 허용 알림창이 뜨는데 허용해주면 웹페이지에서 뜬다.
톰캣 설정은 jsp와 마찬가지로 한 번만 해주면 된다.
3) JSP 파일 설정
new > other > jsp file
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<link rel="stylesheet" href="resources/css/common.css" type="text/css">
<style></style>
</head>
<body>
<table>
<thead>
<tr>
<th>번호</th>
<th>제목</th>
<th>글쓴이</th>
<th>조회수</th>
<th>삭제</th>
</tr>
</thead>
<tbody>
<c:forEach items="${list}" var="dto">
<tr>
<td>${dto.idx}</td>
<td><a href="detail.do?idx=${dto.idx}">${dto.subject}</a></td>
<td>${dto.user_name}</td>
<td>${dto.bHit}</td>
<td><a href="del.do?idx=${dto.idx}">삭제</a></td>
</tr>
</c:forEach>
</tbody>
</table>
</body>
<script></script>
</html>
OK를 누른 후 html5 선택 > finish
앞으로 spring에서 프로젝트를 만들 때는 3-1) 처럼 Spring Legacy Project를 선택하여 만든다.
'Back-End > SPRING' 카테고리의 다른 글
build ] spring 프로젝트 tomcat으로 build하기 (0) | 2022.07.18 |
---|---|
SPRING] 외부 프로젝트 파일이 제대로 import 되지 않을 때 (0) | 2022.05.23 |
SPRING] 스프링 프로젝트 생성, 설정 하기 (0) | 2022.05.23 |