java 编码实例1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/supwuq/article/details/50420137

功能:跳转界面,讲上一个界面的工作名字在第二个界面显示,

一  跳转的时候将工作名字放在url里面一起

var jobName ="建筑工程师"
jobName = encodeURIComponent(encodeURIComponent(jobName));//先编码
window.location.href = "<%=request.getContextPath()%>/HR/HRJobResume?jobId="+jobId+"&jobName="+jobName;

二 java后台

String jobName = request.getParameter("jobName");
			
jobName = URLDecoder.decode(jobName,"UTF-8");//解码

这样就不发出现乱码

而且如果url里面有%在后台还要转换一下,不然要错

 yrl= url.replaceAll("%(?![0-9a-fA-F]{2})", "%25");  


猜你喜欢

转载自blog.csdn.net/supwuq/article/details/50420137