新建項目的時候要選擇Maven項目,經過Maven來管理項目的依賴很方便 html
新建項目的配置 java
項目建好之後的結構通常是下圖這樣,固然能夠根據本身的須要來調整。mysql
項目搭建完成之後,運行項目時,選擇"run on server",這樣就能直接在瀏覽器中訪問咱們的項目了。訪問的地址爲:http://localhost:8080/ + 項目名稱。如我圖中的項目名稱爲"search",則訪問地址爲:http://localhost:8080/search/spring
特別須要注意的是,若是你按照文章開頭的連接建立項目的話,項目的名稱可能有問題。在pom.xml文件中的最後面有filename節點,裏面是設置項目名字的地方。要注意檢查下這裏的名稱設置,不要一股腦照抄了。 sql
設置網頁的文件路徑,好比要設置訪問的路徑爲http://localhost:8080/search/index數據庫
編寫本身的jsp文件,以下代碼所示,person就是上面添加到request裏面的personapache
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!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=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>say Hello</h1>
<h2>${say}</h2>
<c:if test="${person!=null}">
<h1>您好:${person.name}</h1>
</c:if>
<c:if test="${person==null}">
<h1>對不起,沒有取得用戶名</h1>
</c:if>
</body>
</html>
複製代碼
首先是在spring.xml文件中添加數據庫的配置,能夠直接寫屬性,也能夠單獨寫個數據庫的配置文件 瀏覽器
訪問數據庫 spring-mvc
訪問數據庫的接口tomcat
public interface PersonDao {
Person getPersonById(int id);
}
複製代碼
public interface PersonService {
public Person getPersonById(int id);
}
複製代碼
@Controller
@RequestMapping("/")
public class SearchController {
@Autowired
private PersonService personService;
@RequestMapping(value="/index", produces="text/html;charset=UTF-8")
public String getPerson(HttpServletRequest request, HttpServletResponse response){
Person person = personService.getPersonById(0);
request.setAttribute("person", person);
request.setAttribute("say", "test Say Hello");
return "index";
}
}
複製代碼
歡迎關注個人微信公衆號,和我一塊兒學習一塊兒成長!