SpringMVC的HelloWorld

總結

因此該HelloWorld工程可以實現請求的分發操作 

新建一個動態的javaWeb工程,並勾選產生web.xml文件

向WEB-INF/lib目錄下導入所需的jar包

修改web.xml文件 按住alt+/ 選中dispatcherservlet,一鍵生成配製

1爲Spring的bean配製文件目錄

2爲前端用戶的所有請求

這裏爲原生的javaweb的配製,用戶的所有請求都交給DispatcherServlet這個類進行處理,而該類是spring框架的類,於是便相當於把用戶的請求已交給了Spring框架

 

在Java Resource/src目錄下新建一個Spring Bean Configuration File 命名爲springmvc.xml與第三步驟中的標號1對應並勾選bean;context;mvc

在src下新建一個包命名爲com.njupt. distribute,並新建一個請求分發器類(請求處理器類),命名爲Distributor,並新建一個方法ditribute2Success

 我們需要將Distributor類交給Spring框架來管理需要配置Spring掃描的包,修改springmvc.xml

 將Distributor類交給Spring管理,需要給該類加上註解

在WebContent目錄下新建前端頁面indes.jsp

用戶點擊上述超鏈接發出請求,該請求會被DispatcherServlet所接受,而DispatcherServlet類會與註解@RequestMapping(value=””)的value值產生關聯,

在distribute2Success方法上面添加@ RequestMapping註解

在springmvc.xml中配製視圖解析器

由於distribute2Success()方法返回了一個字符串“success”,該字符串會傳給視圖解析器類,然後組裝成一個新的字符串 prefix+”success”+suffix,並進行轉發

 例如/WEB-INF/views/success.jsp

新建/WEB-INF/views/success.jsp這個文件

運行效果如下

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章