1.js页面:返回json填充HTML部分代码

<a class='byCard' href="+path+"/static/toCardView/"+ data.newList[i].cId + "/"+data.newList[i].gid+"/"+data.newList[i].titleImg+"/"+data.newList[i].cName+"/"+data.newList[i].iniPrice+"/"+data.newList[i].price+"/"+data.newList[i].number+"/"+data.newList[i].praiseRate+"/"+data.newList[i].cInfo+"/"+data.newList[i].gName+">立刻购买</a>

2.@Controller后台接收:

/**
* 跳转到点卡详情页面
* @param cid
* @param gid
* @param titleImg
* @param cName
* @param iniPrice
* @param price
* @param number
* @param praiseRate
* @param cInfo
* @param gName
* @param model
* @return
*/
@RequestMapping(value = "/static/toCardView/{cid}/{gid}/{titleImg}/{cName}/{iniPrice}/{price}/{number}/{praiseRate}/{cInfo}/{gName}")
public String toCardView(@PathVariable("cid") int cid,
@PathVariable("gid") int gid,
@PathVariable("titleImg") String titleImg,
@PathVariable("cName") String cName,
@PathVariable("iniPrice") Double iniPrice,
@PathVariable("price") Double price,
@PathVariable("number") int number,
@PathVariable("praiseRate") Double praiseRate,
@PathVariable("cInfo") String cInfo,
@PathVariable("gName") String gName,
Model model){

Cards cards=new Cards(cid,cName,titleImg,iniPrice,price,cInfo,praiseRate,number,gid,gName);
List<PraiseRate> praiseRateList=cardsBiz.searchPraiseRate(cards.getcId());
List<CardPcitrue> pcitrueList=cardsBiz.searchByCid(cards.getcId());
model.addAttribute("cards",cards);
model.addAttribute("praiseRateList",praiseRateList);
model.addAttribute("pcitrueList",pcitrueList);
return "cardView";
}

这样后台就接收到了一个完整得对象,少了一次查询

												

springMVC中a标签传递多个参数到后台的应用的更多相关文章

  1. Vue在v-for中给css传递一个数组参数

    需求就是将很多个数据,以进度条的形式展示在页面上,形成一个可视化. 接下来是html代码 <!DOCTYPE html> <html> <head> <tit ...

  2. web 项目中a标签传值(中文)到后台的乱码问题

    web 项目中a标签传值(中文)到后台的乱码问题 jsp页面中的a标签: .............. <c:forEach items="${sellerList }" v ...

  3. SpringMVC中向服务器传递时间参数时出现的问题

    1. 问题描述: 今天在SpringMVC应用中上传参数的时候遇到如下问题: The request sent by the client was syntactically incorrect 这说 ...

  4. SpringMVC中的数据绑定(也就是参数的接收)

    spirngMVC中的数据绑定类型,分为默认数据类型,简单数据类型,pojo类型,包装的pojo类型,绑定数组类型,绑定集合类型,还有自定定义数据绑定. 例如默认数据类型的绑定@RequestMapp ...

  5. springmvc中的数据传递

    import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; impo ...

  6. <welcome-file-list>标签的控制作用以及在springmvc中此标签的的配置方式

    我们在写安全性较高的网站时必然会对网站的入口进行限制, 而在这其中其关键作用的就是网站的根目录下WEB-INF中的web.xml中<welcome-file-list>  <welc ...

  7. SpringMVC Controller 接收页面传递的中文参数出现乱码

    在Controller中接收到的POST参数如果是中文的话,显示为乱码.已知客户端传过来时编码为UTF-8. 问题产生分析: spring MVC中默认的编码格式为“ISO-8859-1”,因此造成乱 ...

  8. SpringMVC中使用@Valid和BindingResult进行参数验证

    我们知道,后端Controller层一般是第一层被调用,它用来接收参数以及转发,那么参数的校验也就在这一层,例如非空和格式校验等等. 手动验证 public String validPhone(Str ...

  9. springMVC中使用ajax传递json数组

    解决方法 去www.json.org下载JSON2.js 再调用JSON.stringify(JSONData)将JSON对象转化为JSON串. var people = [{ "UserN ...

随机推荐

  1. DrawableAnimation小练习

    DrawableAnimation,也就是帧动画,将图片一张张显示出来,从而形成动画的效果 先在项目文件夹下新建一个目录drawable,然后在里面新建一个xml文件,自定义文件名,我的叫my_ani ...

  2. opencv图像融合(大头)

    单纯的变大再覆盖上去,头部检测信息不够全,效果实在是太差,就不多说了,只是按照自己的思路玩一玩,没有达到抖音上那么好的效果 import cv2 as cv import numpy as np im ...

  3. requirements文件

    将一个环境中安装的所有的包在另一个环境中安装 1.生成文件列表 pip freeze > requirements.txt 2.将该文件放入到新环境中,安装 pip install -r req ...

  4. NOIp 2018 游记

    Day0 啥都没做,记了一下 vimrc 和配置,然后搞了一下午的颓. 然后头有点晕乎乎的,早点洗澡去睡觉,在床上想了很多,但还是强制自己大脑放空,早点睡着了. Day1 由于去年的教训,今年我决定先 ...

  5. 自学华为IoT物联网_11 物联网操作系统介绍

    点击返回自学华为IoT物流网 自学华为IoT物联网_11 物联网操作系统介绍 1.1  物联网面临的困难 物联网终端发展面临的困难:开发者需要懂硬件和芯片的差异,自行适配硬件接口 物联网开发面临的困难 ...

  6. [luogu2617][bzoj1901][Zju2112]Dynamic Rankings【树套树+树状数组+主席树】

    题目网址 [传送门] 题目大意 请你设计一个数据结构,支持单点修改,区间查询排名k. 感想(以下省略脏话inf个字) 真的强力吹爆洛谷数据,一般的树套树还给我T了一般的点,加强的待修主席树还给我卡了几 ...

  7. extern C小结

    名词解释 1.extern extern翻译为外部的,用在变量或函数之前,使其可见范围拓宽,这就是为啥叫extern吧.那它是用来干嘛的呢?当用在变量或函数之前,提示编译器到其他模块寻找其定义. 举个 ...

  8. Crash 的文明世界

    题目描述 给一棵树,求以每个点为根时下列式子的值. 题解 当k=1时这就是一个经典的换根dp问题. 所以这道题还是要用换根dp解决. 部分分做法: 考虑转移时是这样的一个形式(图是抄的). 用二项式定 ...

  9. js 判断 是否在当前页面 当前页面是否在前端

    1.使用visibilitychange 浏览器标签页被隐藏或显示的时候会触发visibilitychange事件. document.addEventListener("visibilit ...

  10. Python使用import导入相对路径的其他py文件

    假如有如下的目录结构 . ├── setup.py ├── main.py ├── mod/ │   └── mod.py └── sub/ └── sub.py 情况1:setup.py导入main ...