❶ java後台 怎麼(name 或 ID等)獲取前台數據 相應的方法 是什麼
前台jsp頁面:
<body>
<form id="formId" action="xxx/yyy/zzz"> //action里是提交到後台控制層的路徑
<input type="text" name="name1" id="id1" value="想讓後台接到的值"/>
<input type="submit" value="提交"/>
</form>
</body>
<!-- 一般想讓前台的值傳到後台大多會用表單提交,把你要傳的值寫在form表單里,name名稱就是後台接值要用到的名稱,id一般是在js里使用,或者使用jquery時會用到;在點擊提交或者查詢按鈕後,表單里的值會根據action的路徑傳到後台 -->
後台控制層(Controller):
@RequestMapping(value="/xxx/yyy")
public class formController{
@RequestMapping(value = "/zzz")
public String getValue(String name1){ //比如說要傳到後台的是一個string類型的字元串
System.out.println(name1); //列印出的值就是前台input里填寫的value值
//這時你就可以將接到的前台的值再傳到service里從而對資料庫進行操作等
return "/mmm/nnn/lll"; //在對數據進行操作以後,可以返回你想返回的頁面,return後跟的就是頁面的路徑
}
}
//只是大體說了一下,我覺得這個應該不難懂吧,就算是別的框架,總體還是大同小異的,思想都差不多