${news.id} id有逗号怎么解决
 <#if newsList?exists>
<#list newsList as news>
<a href="dynamicDelete?id=${news.newsid}" id="deleteItem"><span>删除</span></a> 

</#list>
</#if>

错误提示
GET http://localhost:8080/dynamicDelete?id=6,578 400 (Bad Request)
怎么解决呢 服务端用的是 spring mvc +mybatis+freemarker,控制台输出的id  6578
0

1个回答

可以把${news.newsid}修改为**${news.newsid?c}**,该内建函数将 "计算机语言" 的数字转换成字符串,因为对于FreeMarker 的数字,它通常使用点(或者逗号)来作为小数分隔符

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
一列保存多个ID(将多个用逗号、特殊符号 隔开的ID转换成用逗号隔开的名称)
http://www.cnblogs.com/kevin2013/archive/2012/10/19/2731009.html 背景:在做项目时,经常会遇到这样的表结构在主表的中有一列保存的是用逗号隔开ID。如,当一个员工从属多个部门时、当一个项目从属多个城市时、当一个设备从属多个项目时,很多人都会在员工表中加入一个deptIds VARCHAR(1000)列(本文以员
js 批量删除获取id用逗号分隔去除最后一个逗号
js function deleteAll(){ // var url = $(this).attr('data-url'); var str=&quot;&quot;; var ids=&quot;&quot;; $(&quot;#${id} tbody tr td input.i-checks:checkbox&quot;).each(function(){ if(true == $(this).is(':...
特殊情况下以逗号分隔多参照ID,获取其对应的名称
1.通俗情况下,一个字段属性中存储着多个参照其他表的ID ,假定是以逗号进行分隔的,此时我们需要查询出对应的参照名称,此时需要我们如何去做呢? 真实案例:存储多个树种的ID ,查询出对应树种的名称   一般情况是查询方法是:select  a.TreeTypeName  from  TreeType a where a.TreeTypeID in('1','2','3')  能够将对应的
MySQL某字段值是以逗号隔开存放多个id的实现多表联查
今天讲的是MySQL中的一个内置函数,叫FIND_IN_SET(参数1,参数2)它能够帮我们实现一个列中的值是以逗号分隔的id集合这个id集合就是对应另外一张表的id接下来我把我操作的分享给大家,如果觉得我哪里说得不好的,请大神多多指教。 ...
id用逗号隔开,如何sql显示全部name
记一条sql, sys_user_id中 可以绑定多个安检人,现在业务要求,直接sql中查询并显示全部安检人 实现方式 SELECT spt.plan_id,spt.sys_user_id,(SELECT GROUP_CONCAT(`name`) FROM sys_user WHERE instr(concat(',',(spt.sys_user_id),','),concat(',',id,'...
Mysql数据库一个表字段中存了id,并以逗号分隔,id对应的详细信息在另一个表中
两张表中有u表中的字段为多个id而取数据的时候想要将id转换为name
oracle 一个字段存多个ID(以逗号","分割),连表查询并也放入一个字段中
欢迎转载但请注明出处:https://blog.csdn.net/qq_42440234/article/details/84101412 TABLE_A:  TABLE_B:    TABLE_A中的的WATER_RANGE存的是TABLE_B的ID,以逗号区分 下图为查询后的结果:  SQL如下: WITH TABLE_A_ AS ( SELECT ID,WATE...
SQL查询ID以逗号分隔,id对应的详细信息
现在有两个表,表a中 序号       主管领导 1            1,2,3 2             2,4 表b中 序号              姓名 1               李一 2            刘二 3           张三 4             李四 怎么联合查询出  序号       主管领导           
sql一对多,表字段中存了id,并以逗号分隔,id对应的详细信息在另一个表中.行转列,列转行
sqlServer select * ,站名 = stuff((select ','+stnm from IRRB_STINFO_B where CHARINDEX(','+CONVERT(VARCHAR,IRRB_STINFO_B.id),','+t_ycp_xhlyqk.jczid)&gt;0 for xml path('')),1,1,'')from t_ycp_xhlyqk C...
根据ID查询数据并拼接名称以逗号分隔
$act_list = @join(&quot;,&quot;, $_POST['action_code']); //获取ID //print_r($act_list);die(); $arr=explode(',', $act_list); // 转换为数组 foreach ($arr as $key =&amp;gt; $value) //循环并查询获取名称数据 { ...
mysql 逗号分隔的id转为逗号分隔的名称
今天处理一个需求,表字段中存的是以逗号分割的code,另一张表中存放着code对应的code_name,现在又要要求把表中的字段的code转换成code_name并以逗号分割,形式和表字段相同。 需求说明:​ 达到的效果:   为了解决这个问题我就想到以前用sqlserver写的split函数,准备拿过来修改下,结果发现两个cre
js 循环ID 以逗号分隔(导出或下载数据 批量删除等)
var dc_flag = true; var clue_nums = []; $(&quot;input[name=xiansuo_box]&quot;).each(function () { if($(this).prop(&quot;checked&quot;)){ dc_flag = false; clue_nums.push($(this).attr(&quot;c_id&quot;)); } }) clue_nu...
jquery 获取 id ,但是id 里面不能有. 这个符号
因为要上传嵌套的变量 例如 rose.roseId,结果jquery 不能读取这个id    -> .jquery 获取 id ,但是id 里面不能有. 这个符号    ,都是坑啊,
FreeMarker 数字输出中的逗号问题
Long i=100000000l; Map model=new Map(); model.put("t",i); 在freemarker中显示为100,000,000 想按原样输出时${t} 显示为100,000,000 ${t?c} 显示为100000000 如果不加?c 默认情况下freemarker会将数字用逗号分隔 如何去掉","逗号呢.,加上"?c"就可以了
jQuery 选择器中逗号的详解
@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + requ
oracle wm_concat(column)函数实现查询相同id字段,内容以逗号分隔
select id, wmsys.wm_concat(字段名)字段别名  from table group by id
MySQL使用GROUP_CONCAT()函数按ID分组将多条记录的某个字段以逗号或者指定分隔号隔开成一条记录
MySQL使用GROUP_CONCAT()函数按ID分组将多条记录的某个字段以逗号或者指定分隔号隔开成一条记录 MySQL  2014-08-27  26945阅读  0评论 0收藏  收藏本文 这篇文章的标题看上去不太对。想用一句话概括这篇文章想表达的内容,太难起了。不管了,我们用一个具体的应用场景来解释一下这句话所要真正表达的SQL查询思想,假如我有如下需求,有数据表如下:
oracle 字符串里面有通过逗号分隔的各个id,直接通过字符串获取id对应的name的字符串
student表的courses字段,存着course的id,现在需要学生的所有课程用字符串的形式查出student表idnamecourses1小明    44,55,662小红113小紫22,44course表idname11数学22语文66英语44体育55美术查询sqlselect a.*,to_char(wm_concat(b.name)) from student a,course b ...
1.逻辑型数据库设计反模式-1.jaywalking乱穿马路(用逗号分割的列表来避免多对多创建交叉表)
一.什么是乱穿马路? 例子:学生表(id,name,score),成绩表(id,score),在这种多对多的关系下,为了避免在多对多关系中创建交叉表 用学生表的scoreId 关联该学生的所有的成绩(可能是id,可能是score)使用逗号分隔的存放来解决。 二.乱穿马路带来的7个问题 又是一个例子:账户和产品的多对多关系。在jaywalking这种反模式中,我们用一个产品对应多个账户,在acc...
mysql 使用group_concat()把所有行的id用逗号串连起来
执行下面语句 SELECT GROUP_CONCAT(cast(`id` as char(10)) SEPARATOR ',') from table_name 因为通常id是int类型,直接执行GROUP_CONCAT(id SEPARATOR ','),返回的将是BLOB类型,所以通过cast函数转换字符类型 得到的结果是类似
freemarker模板中long类型的逗号问题
背景:在用freemarker做模板的时候碰到了long类型对数字做了格式化,用逗号分隔,id的时候容易出问题解决方案:模板文件中直接tostring输出: ${num.toString()}  在模板中直接加&amp;lt;#setting number_format=&quot;#&quot;&amp;gt;使用?c控制,如 ${num?c}一次性java文件中解决通过freemarker.template.Configurat...
mysql中使用FIND_IN_SET查询在逗号隔开的字符串中符合多个ID的数据
已知: A表 select A.id from A id 104 107 108 109 110 111 112 113 114 115 118 165 173B表 select B.role from B role 49,51,33,72,88,104 1,74,33,51,43,72,68,70,88,56,57,65,107 76,88,111 1
sql查询find_in_set,字段包含多个ID,并用逗号分开,查询该字段是否包含某个ID
比如:查询carouselPicIds轮播图中包含图片ID为1的商品 则: SELECT * from product where find_in_set('1',carouselPicIds); 查询结果为第一条数据,第二条数据不会被查出来, 所以find_in_set方法是以逗号分割的每个ID,和like模糊查询不会混淆
Oracle中某个字段里的值为逗号隔开的多个值
最近遇到很变态的问题,某字段与另一表有字段关联关系,单位这字段存放的值是多个以逗号隔开的ID,改如何处理的问题,网上搜了下遇到此问题的人还挺不少,给一网友的问题整理了一下,转过来学习一下: 表a: a_usr_id(字符串型,关联表b的usr_id) 123,124,125 表b: usr_id , usr_name, 123 name1 124 ...
jquery、css 的选择器(逗号/空格/英文句号/大于号/加号/波浪号)备忘
  jQuery、CSS常用选择器 符号 描述 示例 说明 紧接无符号 相当于”并且“关系 input.k-textbox{    ... } 选出input并且包含k-textbox类的元素 , (逗号) 选择器分格符, 选择多种元素 h1, h2{    ... } 选出h1 和 h2 的所有元素 ....
sql精确查询逗号隔开的字段
有时候有些数据保存时用逗号隔开的数据,需要检索某个值所对应的数据的时候需要用到下面这种方式: select * from tablename where charindex(','+'3'+',',','+name+',')>0 还有一种,我没去试过: --先创建一个函数,用来拆分字段值 Create Function f_split1(@SourceSql Varchar(8000),@
MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法find_in_set
首先我们建立一张带有逗号分隔的字符串。 CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL); 然后插入带有逗号分隔的测试数据 INSERT INTO test(pname,pnum) VALUES
oracle用逗号分隔符分割的字段,转换中文说明
经常碰到某些字段使用逗号等分隔符分割的配置,批量转换成中文说明比较麻烦。目前想到使用正则表达式匹配,总体思路如下 【1】 先由一行用正则表达式提取分割成多行。 【2】 再用参数表查询中文名 【3】 再合成一行 —参数中文说明表 select id,name from tab_mb id name 501 很好 502 一般好 503 相当好—测试数据 selec
excel导出csv包括逗号等的处理
/** * @Title: trimRubbishChar * @Description: 导出的时候需要对一格的内容进行检查,看是否有非法字符,以免串行 * @Since: 2016年8月2日 下午8:13:42 * @Author: niewj * @param content * @return * @throws */ private static St...
freemarker 数字过长去掉逗号
#模板引擎 freemarker: #关闭缓存 cache: false #获得request request-context-attribute: ctx #模板加载的位置 template-loader-path: classpath:/templates #前缀 #suffix: .htm #后缀 #p
url拼接数组出现逗号
我选择多个属性的时候要把属性对应的goods_attr_id都传到后台进行处理,这里需要我传两个,所以我jq代码 var myAttr= new Array(); $(".color.on").each(function(){ myAttr[this.id]=this.id; });‘ 我把内容组装成数组放进去, location.href=”cart.php
将以逗号分隔的id字符串按每20个id截取分组
我这里id字符串形如: String a="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40," + "41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,
将以逗号隔开的字段值转换为对应字典值小记
首先是在工作中遇到了这样一个需求,就是要将"01,02,03"转化成为其对应的字典值并以逗号隔开。 查询资料后 https://www.cnblogs.com/lovehersister/p/6090338.html 可将“01,02,03”转化为列的形式。 这样就可以用in来做条件查询字典表了。 再加上列转行函数listagg就可以再转回行的形式了,于是有了如下的sql select
jquery 循环获得数字并用逗号进行拼接,同事后台进行循环取出
循环获取数据并用逗号分开 var ids = ''; for(var i=0;i        var data=updateTransferNumberEvent[i];         ids += data.tcpdid+",";    }  if(ids!=''){    ajax({"ids":ids,"act":"****"},****,"json");   }
表单提交自动拼接逗号
form里面嵌套form导致的
个人笔记02-分割商品id,分割字符串
def goodsIdsSplit(String goods_id){ if(!goods_ids) return &quot;&quot; String[] goods_arr = goods_ids.split(&quot;,&quot;) StringBuffer sb = new StringBuffer() //商品id钱加单引号 goods_arr.each{ ...
mysql 一个字段用“,”隔开存多个id,多表关联查询
最近在做毕业设计,其中需要查询用户的好友列表,没有太好的办法,就新建了一个表存了用户Id和好友的Id,好友的Id是放在了一个字段里,并用“,”隔开,可以使用下面这句来通过用户好友的Id来查询好友的昵称。用户信息表  userinfo:好友表  friends:查询语句:SELECT userNicheng FROM userinfo WHERE FIND_IN_SET(userId,(SELECT...
mysql中FIND_IN_SET的应用(判断某字符串是否在带逗号的字符串之中)
  测试代码: CREATE TABLE `test` ( `id` int(8) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `list` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) INSERT INTO `test` VALUES (1,...
freemarker数字输出中带有逗号问题
在action中 map.put(&quot;mynum&quot;,1200) , 在ftl模板中${mynum}取值时会显示成 1,2000,会用逗号分隔。 解决办法:${mynum?c} 。 取值时加上 ?c 即可。
sql分组之后逗号分隔显示其他项
SELECT  *  from ripreport_FabricAccessoriesNumberChangeOrders
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链解决 人工智能解决夜班