ModelAndView傳值失敗—後端向前端傳值的三種方法
前端程式碼:
<div class="col-lg-3">
<input id="in-oldWebsite" type="text" name="oldWebsite" value="${oldWebsite}" class="sp-supInfo-input" placeholder="" readonly>
</div>
後端程式碼:
@RequestMapping("/webAddress")
public String webAddressHttpServletRequest request, HttpServletResponse response )
{
ModelAndView modelAndView = new ModelAndView();
String oldWebsite = "www.dyssb.com";
modelAndView.addObject("oldWebsite", oldWebsite);
return "/Update/webAddress";
}
發現前端取不到值。
根據後端向前端傳值的三種方法改正如下:
法一 :
@RequestMapping("/webAddress")
public String webAddress(HttpServletRequest request, HttpServletResponse response )
{
String oldWebsite = "www.dyssb.com";
request.setAttribute("oldWebsite", oldWebsite);
return "/Update/webAddress";
}
法二:
@RequestMapping("/webAddress")
public ModelAndView webAddress( HttpServletRequest request, HttpServletResponse response )
{
ModelAndView modelAndView = new ModelAndView();
String oldWebsite = "www.dyssb.com";
modelAndView.addObject("oldWebsite", oldWebsite);
modelAndView.setViewName("/Update/webAddress");
return modelAndView;
}
法三:
@RequestMapping("/webAddress")
public String webAddress(Model model,HttpServletRequest request, HttpServletResponse response )
{
String oldWebsite = "www.dyddb.com";
model.addAttribute("oldWebsite",oldWebsite);
return "/Update/webAddress";
}
本文感謝大牛指點。
新手,有不當之處或更好地方法請指教。
相關推薦
ModelAndView傳值失敗—後端向前端傳值的三種方法
前端程式碼: <div class="col-lg-3"> <input id="in-oldWebsite" type="text" name="oldWebsite" value="${oldWebsite}" cl
後端向前端傳值
/** * 跳轉到我的上報列表頁面 */ @RequestMapping(value="/myList") public void myList(HttpServletRequest request, HttpServletResponse response){
前後端分離,前端向後端,後端向前端傳參問題
開發十年,就只剩下這套架構體系了! >>>
前端ajax異步傳值以及後端接收參數的幾種方式
ping 回調 button 進行 到你 del 後臺 log 註意 原文參考 異步傳值 前臺往後臺傳值呢,有很多種方式,大家聽我細細道來。 第一種呢,也是最簡單的一種,通過get提交方式,將參數在鏈接中以問號的形式進行傳遞。 // 前臺傳值方法 // 觸發該方法調
不使用框架下 python後端向前端返回html頁面(學習筆記1)
不使用框架下 python後端向前端返回html頁面(學習筆記1) python新手學習web伺服器原理的一些坑 本人正在嘗試開發一個倉庫管理系統的專案,為了能夠更深刻地理解後臺伺服器的開發原理,選擇儘量少地使用python現成框架,因此就無法避免各種不期而遇的大坑。現在跟大家一一分
Python Django 前後端數據交互 之 後端向前端發送數據
ews 新頁面 keyword asc -html span func param url Django 從後臺往前臺傳遞數據時有多種方法可以實現。 最簡單的後臺是這樣的: from django.shortcuts import render def main_
Python Django 前後端資料互動 之 後端向前端傳送資料 Django 前後臺的資料傳遞
Django 前後臺的資料傳遞 嚴正宣告: 作者: psklf 出處: http://www.cnblogs.com/psklf/archive/2016/05/30/5542612.html 歡迎轉載,但未經作者同意,必須保留此段宣告;必須在文章中給出原文連線;否則必究法律責任!
html向後端提交數據的幾種方法
客戶 內容 form表單 orm 實現 不用 完整 RM 表單提交 (未寫完) 一 . 刷新頁面 1. form表單提交 GET/POST 二. 局部刷新(不刷新頁面) 1. Ajax 狀態碼: 0 - (未初始化)還沒有調用send()方法 1 - (載入
淺談SpringMVC後端與前端Ajax的五種互動方法
Web後端跟Ajax前端進行資料互動,這樣前端請求才能到達後端,後端才能去操作資料庫返回資料給前端進行頁面渲染。 SpringMVC與Ajax共有五種互動方式: 方法一:通過URL傳參 1> Ajax前端:通過URL掛接引數,如 ur:
linux嘗試登錄失敗後鎖定用戶賬戶的兩種方法
unix bubuko .net 管理 fir span first rst clas 一、pam_tally2模塊 用於對系統進行失敗的ssh登錄嘗試後鎖定用戶帳戶。此模塊保留已嘗試訪問的計數和過多的失敗嘗試。 配置 使用/etc/pam.d/system-auth
Struts2接收前端引數的三種方法
public class GetRequestParameterAction extends ActionSupport { private String bookName; private String bookprice;
php獲取客戶端真實ip地址的三種方法
php獲取使用者(客戶端)真實IP地址的兩種方法 第一種方法,還算靠譜,本人以前一直用的是這個方法: function get_real_ip(){ $ip=false; if(!empty($_SERVER['HTTP_CL
前端向後端傳送請求,後端返回的一個值的請求的store方法
//前端js程式碼 1 var store = Ext.create(util.getCodeGenerate1ClassName('延續食品經營許可申請','store'), { 2 httpGetRequestExParams: { /
前端ajax非同步傳值以及後端接收引數的幾種方式
原文參考 非同步傳值 前臺往後臺傳值呢,有很多種方式,大家聽我細細道來。 第一種呢,也是最簡單的一種,通過get提交方式,將引數在連結中以問號的形式進行傳遞。 // 前臺傳值方法 // 觸發該方法呼叫ajax function testAjax(yourData) {
前端通過ajax傳陣列到後端失敗的解決方法
前幾天做專案,由於獲取的資料是內容長度都不定,所以需要傳一個數組到後端。 var array = [tom, bob, jack]; $.ajax({ url: basePath + "/deme", data: array, type: POST,
關於前端傳值到後端亂碼問題
我之前專案前端傳中文到後端亂碼問題,針對前端轉碼一次,後端解碼一次太麻煩,不想採取,整個專案中只要輸中文都會亂碼,採用兩次轉碼不切實際,檢查tomcat的編碼格式,在 如圖所示的地方也有utf-8的配置,但是依舊不起作用,但是後來將 URLEncodin
前端js上傳文件後端C#接收文件
rec anon res owa markdown 接收 post filename ted 本文粗略的講下前端文件上傳和後端文件接收的原理 前端代碼 html <form onsubmit="uploadFile(event)"> <inp
前端請求後端,後端查詢完畢傳到前端 ,用layui 將 資料分頁
前端:我用的是layui框架的分頁 js 檔案 layui.config({base : "script/" }).use(['form','layer','jquery','laypage'],function(){var form = layui.form(),layer = paren
網頁實現文章功能,傳值到後端亂碼的處理
一 問題 惡意使用者帶上一些轉義字元使得服務報錯,還有各種換行符前端不能識別。 二 解決 前端後端使用urldecode,erlencode即可。換行符不能識別,由於前端技術水平問題,統一後端處理了。 三 真正的解決 大家都是部落格園的使用者,那麼一定知道HTML按鈕
資料分析【前端分析後臺傳過來的資料以及向後臺傳值】
後臺傳值的兩種資料格式 json物件字元:var str= '{"name":"胡小威" , "age":20 , "male":true}' json陣列 :[{"name":"胡小威" , "age":20 , "male":true},{"n