Spring MVC 開(kāi)發(fā)快速入門(mén)
這篇文章將教你快速地上手使用 Spring 框架,如果你手上有一本《Spring in Action》, 那么你最好從第三部分'Spring 在 Web 層的應(yīng)用--建立 Web 層'開(kāi)始看, 否則那將是一場(chǎng)惡夢(mèng)!
首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 應(yīng)用程序接收到 http://localhost:8080/hello.do(事實(shí)上請(qǐng)求路徑是 /hello.do) 的請(qǐng)求后, Spring 將這個(gè)請(qǐng)求交給一個(gè)名為 helloController 的程序進(jìn)行處理, helloController 再調(diào)用 一個(gè)名為 hello.jsp 的 jsp 文件生成 HTML 代碼發(fā)給用戶(hù)的瀏覽器顯示. 上面的名稱(chēng)(/hello.do, helloController, hello.jsp) 都是變量, 你可以更改.
在 Spring MVC 中, jsp 文件中盡量不要有 Java 代碼, 只有 HTML 代碼和'迭代(forEach)'與'判斷(if)'兩個(gè)jstl標(biāo)簽. jsp 文件只作為渲染(或稱(chēng)為視圖 View)模板使用.
好了, 我們開(kāi)始吧. 首先我們需要一個(gè)放在 WEB-INF 目錄下的 web.xml 文件:
web.xml: 1 <?xml version='1.0' encoding='UTF-8'?>相關(guān)文章:
1. ASP新手必備的基礎(chǔ)知識(shí)2. PHP基礎(chǔ)之生成器4——比較生成器和迭代器對(duì)象3. CentOS郵箱服務(wù)器搭建系列——SMTP服務(wù)器的構(gòu)建( Postfix )4. asp文件用什么軟件編輯5. JAVA 實(shí)現(xiàn)延遲隊(duì)列的方法6. Vue axios獲取token臨時(shí)令牌封裝案例7. js實(shí)現(xiàn)計(jì)算器功能8. JS中6個(gè)對(duì)象數(shù)組去重的方法9. 利用CSS制作3D動(dòng)畫(huà)10. 通過(guò)IEAD+Maven快速搭建SSM項(xiàng)目的過(guò)程(Spring + Spring MVC + Mybatis)

網(wǎng)公網(wǎng)安備