jsp頁面前後端傳值的方法

2021-09-26 09:21:10 字數 609 閱讀 6799

一.前端拿到後端傳過來的資料的方法:

①如果是單個資料,直接用$的方式來拿

②如果是list,則用

的方式來拿,其中每乙個物件為pageregulation

③用modelattribute的方式

通過這個form則可以拿到regulation的值,

有了這個之後下面的

這個東西才能有效,否則頁面會報錯。

這個方式通常是雙向傳遞資料

但有乙個限制條件是後端必須傳regulation這樣乙個物件到前端。

④通過ajax從後端拿資料   ---  非同步請求

二.前端給後端傳資料的方法

①ajax方法,將操作或者資料傳輸給後端,缺點是頁面的跳轉需要自己來進行。

②用modelattribute的方式

在下面的form表單裡面寫好傳的引數

這樣在form的submit的時候,就可以將資料報裹在regulation的物件裡面傳遞給後端。

一般的form頁面需要填寫name=『』的方式來傳遞值,通過這個path通道,可以不寫name。

也很方便於編輯頁面(因為值直接拿到了)。

③form表單直接傳值,將name寫好就行了,前後端name對應就能傳值。

前後端傳值互動方法

第一種 路徑傳值 id,token等 前端在ajax的url路徑上通過模板字串在url後拼接token或id url baseurl 9008 user register 後端通過 pathvariable註解拿到這個值 userinfo public result demo pathvariabl...

springMVC 前後端傳值

由於在寫 的時候經常需要前後端進行傳值,那麼總結下前端是如何給後端傳值,以及後端是如何接收的。以下包括 pathvarible,pathparam,requestparam,requestbody,requestheader 以及 spring 自動封裝。前端 http localhost 8080...

JSP頁面傳值

功能 頁面a1傳乙個值 zsdwh,到b頁面,再到c頁面 然後c頁面再把值傳回b頁面,b頁面返回a1頁面。頁面a2傳乙個值 ywzx,到b頁面,再到c頁面 然後c頁面再把值傳回b頁面,b頁面返回a2頁面。這裡只舉例a1 b c c b a1 步驟 一 a1頁面,把值 zsdwh賦值給requestt...