### (5)Eclipse新建Web項目
新建工作目錄文件夾
```
D:\Workspace\EclipseWorkspace
```
新建動態web項目,否則沒有WebContent、lib等目錄
給項目配置Tomcat,之前我們是將Tomcat配置到Eclipse,現在是將Tomcat配置到項目中
新建一個IndexServlet控制器
```java
package cn.tellsea.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 首頁
*
* @author Tellsea
*
*/
@WebServlet("")
@SuppressWarnings("serial")
public class IndexServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.getRequestDispatcher("/index.jsp").forward(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
}
}
```
在WebContent下創建一個index.jsp文件
```html
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
哈哈
</body>
</html>
```
啟動項目,訪問測試頁面,發現中文亂碼,然后我們繼續把頁面頭部修改為以下內容,再次測試,發現中文亂碼問題已經解決
```html
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
```
新建項目測試完成