<a> 标签传值乱码问题

乱码问题,看似个小问题,却总会在一些时候阻挡你的脚步。。。。。。。。。。。


现在解决之:



问题:

<a href="../../" class=""> 这是个导出的链接 在后台取值老是 乱码


修改: 前台通过js转换编码


function expdata() {

var url = "${ctx}/statistics/exportCPMonthLoadExcel?cityname=${fn:escapeXml(dto.cityname)}&certname=${fn:escapeXml(dto.certname)}&departname=${fn:escapeXml(dto.departname)}";
url = encodeURI(encodeURI(url));//中文编码
window.location. url;
}


后台将获取的参数修转换即可

dto.setCityname( java.net.URLDecoder.decode(dto.getCityname(), "UTF-8"));
dto.setCredityear( java.net.URLDecoder.decode(dto.getCredityear(), "UTF-8"));
dto.setCertname( java.net.URLDecoder.decode(dto.getCertname(), "UTF-8"));


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章