Themleaf中html向controller传递参数 th:onclick传参
HTML中button的onclick方法代码:
<tr th:each="diary:${list}"><td th:text="${diary.title}"></td><td th:text="${diary.fileName}"></td><td th:text="${diary.writeTime}"></td><td th:text="${diary.username}"></td><td><button class="btn btn-small btn-link" type="button" th:onclick="'javascript:download(\''+${diary.fileName}+'\')'">下载</button></td></tr>
JS中的function:
<script type="text/javascript">function download(diarycontent) {var string1 = diarycontent;alert(string1);string1 = encodeURI(encodeURI(string1));//将中文进行编码document.getElementById('form1').action = "/download?diarycontent="+string1;document.getElementById('form1').submit();}</script>
Controller中获取参数:
String fileName = URLDecoder.decode(request.getParameter("diarycontent"),"utf-8");
Themleaf中html向controller传递参数 th:onclick传参相关推荐
- python语法中infile语句_浅谈pymysql查询语句中带有in时传递参数的问题
直接给出例子说明: cs = conn.cursor() img_ids = [1,2,3] sql = "select img_url from img_url_table where i ...
- python 反向传值_Django中reverse反转并且传递参数的方法
在写项目的过程中,有些函数不可避免的需要传入参数进去,所以我们在使用reverse进行反转时也需要传递参数.这个时候我们就可以使用 'reverse()' 中的 kwargs 参数了,它将传入一个字典 ...
- python查询数据库带逗号_浅谈pymysql查询语句中带有in时传递参数的问题
直接给出例子说明: cs = conn.cursor() img_ids = [1,2,3] sql = "select img_url from img_url_table where i ...
- python类方法需要传入cls参数_如何从Python 3.x中的类定义传递参数到元类?
这是如何从类定义向元类传递参数的python 3.x版本?问题,根据请求单独列出,因为答案与python 2.x明显不同. 在python 3.x中,如何将参数传递给元类的__prepare__.__ ...
- layer弹出层传递参数(父传子)
layer弹出层传递参数(父传子) 如下图所示功能 一:父页面进行ajax请求后进行渲染的js代码 二.点击管理员传值到弹出层js代码 三:弹出层html代码 == 如有不懂,请在下方留言 ==
- spring mvc controller间跳转 重定向 传参
spring mvc controller间跳转 重定向 传参 1. 需求背景 需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形 ...
- 【php7扩展开发四】函数的参数 ,引用传参 ,返回值
函数参数解析 之前我们定义的函数没有接收任何参数,那么扩展定义的内部函数如何读取参数呢?用户自定义函数在编译时会为每个参数创建一个zend_arg_info结构,这个结构用来记录参数的名称.是否引用传 ...
- 解决SpringBoot+SpringCloud中feign调用服务传递参数为MultipartFile的问题
文章目录 前言 一.前期说明 二.使用步骤 1.引入maven依赖 2.新建feign的配置类 2.feign客户端 3.被调用的服务的Controller 4.第三方服务远程调用主服务传递Multi ...
- JSP中页面向Action传递参数的几种方式
转自:http://zhidao.baidu.com/link?url=kEOyifTghb--LvcQVpkh-kkpgZIcYU-dlqQyNM5e3b_9fywiDQGVxAOHVedJkqGA ...
最新文章
- 计算机知识浩瀚,计算机视觉基础
- 判断手机所属三大运营商 移动、联通、电信
- 如何用CS07进行BOM工厂分配
- 简述分布式一致性协议(2pc、3pc、paxos、zab)
- OpenCV:使用OpenCV3随机森林进行统计特征多类分析
- andorid 查看OpenCv Mat的Debug信息
- 高等数学下-赵立军-北京大学出版社-题解-练习8.1
- linux默认的https端口,如何在Ubuntu 18.04 Bionic Beaver Linux上拒绝除HTTP端口80和HTTPS端口443之外的所有传入端口...
- 翻译:通向T-SQL的阶梯:超越基础水平3:建立相关子查询
- DWR入门教程(http://www.cnblogs.com/cyjch/archive/2012/02/16/2353758.html)
- 二维 稳态边界层问题MATLAB,第三章 边界层理论.ppt
- linux 微信客户端 mojo,QQ微信一体客户端教程
- Modern CMake 简介
- 单片机外围模块漫谈之四,USB总线基本概念
- java给pdf文件加水印
- 微信小程序CanvasContext.drawImage的用法
- 小博老师解析Java核心技术 ——JDBC普通增删改操作
- .xyz让域名应用充满艺术感
- MODIS产品质量控制文件使用方法
- 如何精确设计压铸模具的溢流槽和排气槽?| 智铸超云干货分享