當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringMVC级联获取前台数据
生活随笔
收集整理的這篇文章主要介紹了
SpringMVC级联获取前台数据
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
所謂的SpringMVC級(jí)聯(lián)獲取前臺(tái)數(shù)據(jù),是指后臺(tái)可以通過對(duì)象給其中的對(duì)象屬性下的某個(gè)屬性賦值。
如下所示,player類下有一個(gè)team對(duì)象屬性:
我們可以在前端傳遞參數(shù)時(shí),我們只需要使用Player來接收參數(shù),就可以同時(shí)給player和team的某些屬性賦值。
測(cè)試如下:
頁面部分
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> <%String path = request.getContextPath();String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()+ path + "/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <base href="<%=basePath%>"/> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body><form action="player/getParams">球員姓名:<input type="text" name="pname" id="pname" /><br>所屬球隊(duì):<input type="text" name="team.tname" id="tname" /><br><input type="submit" value="提交"/></form> </body> </html>注意點(diǎn):
如果player類中Team屬性名稱為tm,則此處的name=”tm.tname”
如果player類中Team屬性名稱為team,而Team類中Tname為tn,則name=”team.tn”
后臺(tái)Controller
package com.java.web;import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;import com.java.bean.Player; import com.java.service.IPlayerService;@Controller @RequestMapping("player") public class PlayerController {@AutowiredIPlayerService pService;//獲取前端參數(shù)@RequestMapping("getParams")public String getParams(Player player){System.out.println("player==="+player);System.out.println("pname==="+player.getPname());System.out.println("tname==="+player.getTeam());return null;} }運(yùn)行結(jié)果:
當(dāng)輸入:
打印:
如果使用的是ajax時(shí)
頁面參數(shù)對(duì)應(yīng)如下:
總結(jié)
以上是生活随笔為你收集整理的SpringMVC级联获取前台数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: String类split方法
- 下一篇: java最后一个注解@SuppressW