MVC 從後台獲取前台頁面傳遞過來的值的幾種取法

2022-06-06 14:27:13 字數 1466 閱讀 1718

<1>前台頁面 index檢視

注意:使用者名稱表單的name值為txtname

密碼表單的name值為txtpassword

<2>後台頁面,home控制器 (為了測試,分別將檢視頁中的from表單的action設為 action="/home/test" ,action="/home/test2" action="/home/test3" action="/home/test4" )

using

system;

using

system.collections.generic;

using

system.linq;

using

system.web;

using

system.web.mvc;

namespace

//////

mvc第一種取值方式

/// ///

public

actionresult test()

//////

第二種取值方式

/// ///

///public actionresult test2(formcollection f) //

formcollection是mvc中表單裡的乙個集合,它也可以來接收前台提交過來的表單,前台提交過來的表單全都封裝到這個物件中來了

//////

第三種取值方式

/// ///

//////

public actionresult test3(string txtname, string txtpassword) //

注意這個引數的名稱必須要與前台頁面控制項的 name值是一致的

//////

第四中方式

/// ///

//////

///public actionresult test4(paraclass p) //

如果paraclass類裡面的屬性與前台頁面控制項的name值一致,那麼它的物件屬性也會自動被賦值

//此時textname=abc

public

string txtpassword //

此時txtpassword=123

//注意:paraclass類的屬性名稱必須要與前端頁面控制項的name值一致,這樣才能接收到前端頁面傳遞過來的值

} }}

js前台取用後台傳遞過來的map集合方式

在處理有些特殊需求的時候,我們需要在前台頁面的js中獲取後台傳遞過來的map集合型別的引數,並且進行呼叫,如下 在後台我們拼裝出如下的集合 mapgrademap new hashmap map.put grademap.getid grademap jsonobject productmapstr...

前台如何獲取後台的值

jsp獲取值 例子 後台將結果放到request中session也一樣 jsp 取值 直接用el表示式取 如果取不出來那就換成 c foreach 迴圈取 js如何取request中的值 可以直接取 但是如何jsp和js分離的兩個檔案,那麼我們就取不出來了 解決方法 1,如圖先引入,必須放到你的js...

JS獲取頁面傳過來的值

利用js獲取頁面的傳值,此方法只適應get傳值。獲取頁面之間的傳值,在後台我們很容易獲取,那我們在前台只利用js怎麼寫呢?在看 之前你需要了解的 參考 w3c location 物件包含有關當前 url 的資訊。location 物件是 window 物件的乙個部分,可通過 window.locat...