《Java從入門到放棄》入門篇:springMVC基本用法
springMVC可以理解成用來做數據顯示處理的框架,主要內容就是控制器和視圖的處理。
在已經安裝了spring框架的基礎上繼續下面的步驟(我使用的MyEclipse2014)。
1. 修改web.xml文件
2. 在WEB-INF目錄創建springmvc的配置文件
3. 新建一個用來放控制器的包
4. 在包中創建控制器類
5. 訪問對應地址
不廢話,直接幹!!!
一、修改web.xml文件
<servlet> <servlet-name>spmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>spmvc</servlet-name> <url-pattern>*.form</url-pattern> </servlet-mapping>
二、在WEB-INF目錄創建springmvc的配置文件
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd"> <!-- 自動註冊DefaultAnnotationHandlerMapping與AnnotationMethodHandlerAdapter 兩個bean,是spring [email protected]
三、創建放控制器的包(請各位客官自己做吧,因為我不知道各位的命名有什麽嗜好哇! - -)
四、在包中創建控制器類,這兒的兩個註解(@Controller表示當前這個類是控制器類,@RequestMapping用來設置訪問路徑)
@Controller @RequestMapping("yy") public class MyController { @RequestMapping("/go") public String goIndex(){ return "../index.jsp"; } }
@RequestMapping的常用屬性如下,各位可以在能正常訪問後自己玩玩!
屬性名 | 說明 |
value | 指定請求的實際地址,指定的地址可以是URI Template 模式,該屬性用的最多 |
method | 指定請求的method類型, GET、POST、PUT、DELETE等 |
consumes | 指定處理請求的提交內容類型(Content-Type),如application/JSON, text/html |
produces | 指定返回的內容類型,僅當request請求頭中的Accept類型中包含該指定類型時才返回 |
params | 指定request中必須包含某些參數值,才使用該方法處理 |
headers | 指定request中必須包含某些指定的header值,才能使用該方法處理請求 |
五、訪問項目中的yy/go.form資源。
看,springMVC的使用是不是超級簡單,快來皈依我佛吧!
本文出自 “軟件思維” 博客,請務必保留此出處http://softi.blog.51cto.com/13093971/1954251
《Java從入門到放棄》入門篇:springMVC基本用法