前言
做 Java Web 開發的你,一定聽說過SpringMVC的大名,作為現在運用最廣泛的Java框架,它到目前為止依然保持著強大的活力和廣泛的用戶群。
本文介紹如何用eclipse一步一步搭建SpringMVC的最小系統,所謂最小系統,就是足以使項目在SpringMVC框架下成功跑起來,并且能夠做一些簡單的事情(比如訪問頁面)的系統。
話不多說,讓我們開始吧。所有的源代碼和jar包都會在最后給出。
其他環境:
操作系統:Windos 10
Tomcat : v7.0
JDK : 1.7
正文
1. 新建一個項目
我們用eclipse新建項目,選擇Dynamic Web Project(動態的Web項目)。
點擊Next
Project name里面寫上 springmvc,這就是我們項目的名稱,其他不用改,直接點擊Finish 。
OK,項目就建好了。
接下來一定要將項目的字符集改為UTF-8
右鍵項目——properties
改為UTF-8,點擊OK。
2. 編寫 web.xml
當我們打開WebContent/WEB-INF目錄的時候,發現里面只有一個lib目錄,這是存放各種jar包的地方。我們知道一個web項目必須要有一個web.xml文件才行。
既然沒有,我們自己寫一個咯。
右鍵WEB-INF——new——file,新建一個web.xml文件。
點擊Finish
將以下內容填進去即可。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
id="WebApp_ID">
<!-- 這是項目的名稱 -->
<display-name>springmvc</display-name>
</web-app>
這樣就完成了基本的配置,我的意思是說,現在這個項目就已經是一個標準的web項目了。
3. 驗證web項目是否搭建成功
為了驗證到目前為止的正確性,我們在WebContent目錄下面新建一個jsp文件。
名字就叫index.jsp
內容如下:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<meta charset="UTF-8" />
</head>
<body>
恭喜,web項目已經成功搭建!
</body>
</html>
我們現在就將這個項目部署到Tomcat,來驗證是否可以跑起來。
在項目上右鍵——Debug As——Debug on Server
直接點擊Finish
經過一段時間,控制臺開始打印日志信息,當我們看到這些信息的時候,說明Tomcat已經啟動完畢了。
讓我們打開瀏覽器,在地址欄輸入以下信息
http://localhost:8088/springmvc/index.jsp
我電腦上Tomcat配置的端口號是8088,具體情況視你自己的Tomcat決定,可能是8080等。
可見,能夠成功訪問頁面了,這說明我們到目前為止的操作是正確的。