簡單與實用 SpringMVC的常見使用

2022-06-08 12:36:10 字數 1782 閱讀 1154

現在的專案大多數都是使用springmvc作為mvc框架。springmvc的學習成本較低,容易上手,簡單實用。

這是乙個常用的方法,用於處理同步請求。通過addobject(string,object)方法,可以將資料傳送到頁面,一般通過c標籤和el表示式獲取值。

檢視通過setviewname的方法,返回到視**析器。檢視名稱在視**析器中拼接前字尾後獲取檢視並返回給客戶端。

3、$.post & responseentity>(string id)

在實際開發的過程中,我們經常用到ajax來進行前後端互動。

$.post("$/test/getdata",,function(data));
在後台我們需要通過@responsebody來指定返回頁面資料,而不是頁面跳轉

@responsebody

public string getdata(string id)

如果我們需要傳多個引數,上述的方式就需要在js中解析json字串。因此各家公司有各家公司的做法,他們都會封裝自己的框架,來提高開發效率。當然springmvc的開發者不會那麼笨,讓使用者用上面這種方式操作,他們也封裝了一套方法

public responseentity> getdata(string id)

相對而言,前台取資料就比較方便:

$.post("$/test/getdata.do",,function(data));
4、@requestparam & @pathparam@requestparam用於接受引數,一般情況下springmvc會自動對映字段,可以不加這個註解。當遇到比如名稱不同,上傳檔案的時候,這個註解就顯得必要了。

另外乙個比較重要的註解是@pathparam。我沒記錯的話,csdn之前是用asp來做的,但是他的文章儲存路徑依然沒有變化,大家在用看csdn部落格的時候有沒有注意到url最後那串數字是啥來的?

從springmvc的角度來看,那應該是乙個id,乙個字段,用於後台資料庫查詢的

public responseentity> test(@pathparam("id")string id)

通過@pathparam我們可以獲取到路徑上的值,用作查詢條件,查詢出文章。

本文沒有闡述springmvc的基本原理,沒有闡述mvc的思想,也不是springmvc的完整教程。本文旨在闡述springmvc的基本使用,由於springmvc本生實用性很強,簡潔度很高,即使沒有基礎過springmvc的同學都通過本文了解到springmvc的基本使用,再參考其他文章、教程,兩三天上手是沒有問題的。文章如有不當之處,還請各位不吝賜教,加以指正。

簡單與實用 SpringMVC的常見使用

現在的專案大多數都是使用springmvc作為mvc框架。springmvc的學習成本較低,容易上手,簡單實用。這是乙個常用的方法,用於處理同步請求。通過addobject string,object 方法,可以將資料傳送到頁面,一般通過c標籤和el表示式獲取值。檢視通過setviewname的方法...

springMVC 的簡單使用,與配置

首先,使用springmvc要明白springmvc是做什麼的,用來幹什麼,解放自己那些麻煩事兒。這個是目前看來,我自己的體會。並不一定正確。去除糟粕 springmvc使用是替代struts2的,本質是servlet。springmvc使用步驟 1.客戶端提交請求 servlet 處理請求後,返回...

socat 移植與簡單實用

socat的版本為socat 1.7.3.3 1 configure host x86 64 cc arm linux gcc prefix pwd arm 2 make 3 make install 例項 第 一 一端是unix伺服器,一端是tcp客戶端 unix server tcp clien...