Controller層返回json的格式

2021-10-01 05:39:19 字數 637 閱讀 2843

(

"/ajax3"

)@responsebody

public list

ajaxtest3()

假如集合裡面存的不是物件,而是基本資料型別如下`

("/ajax3_3"

)@responsebody

public list ajaxtest3_3()

當我返回乙個字串時

(value =

"/ajax4"

,produces =

"text/html;charset=utf-8"

)@responsebody

public string ajaxtest4

(string username,string password)

else}if

(password != null)

else

} system.out.

println

(msg)

;return msg;

//msg是乙個字串

}一堆問題:

1.返回json是以什麼格式返回的,就像第二個,,也可以設定一json形式返回給前端,但是那個是鍵,哪又是值?

8就會報錯,不能以json形式返回?

Controller層方法傳參和返回字串

1 controller層方法傳參 在上圖的方法中,需要呼叫這個方法的話,那麼a引數是必傳的,b和c無所謂傳不傳,甚至是你傳乙個方法中沒有的引數d也是可以正常呼叫該方法的。總之是有類似上面的註解 requestparam的引數必傳,其餘的看邏輯需求 一般邏輯寫了引數的,那麼都會傳參,不會出現很奇怪的...

controller層和service層的作用

1.在controller和service裡都寫那些 controller,從字面上理解是控制器,所以它是負責業務排程的,所以在這一層應寫一些業務的排程 而具體的業務處理應放在service中去寫,而且service不單純是對於dao的增刪改查的呼叫,service是業務層,所以應該更切近於具體業務...

Controller的返回值

1.modelview 能進行頁面跳轉,也能進行資料封裝 2.void response 進行 json 字串的互動 3.string 才是官方文件推薦的 可以直接進行頁面的跳轉。return index.jsp 還可以進行 到其他的controller return forward index.j...