URL传递中文乱码问题
来源:互联网 发布:麦淘网源码 编辑:程序博客网 时间:2024/05/16 06:46
url传递中文到后台服务器的时候会出现乱码的问题,从而影响项目的进行。
出现乱码的原因是因为前后台以及数据库设置的编码是不相同的。
要对数据进行统一的处理,这样浏览器和服务器就不会对其进行二次编码。
前台的代码:
<c:if test="${status.index<=4 }"><li><ahref="javascript:toChange('${vehicle.vehicleNo }');">${vehicle.vehicleNo }</a></li></c:if>
<script type="text/javascript">function toChange(name) {var uriname = "/zjxl/user/main?appid=<%=appid%>&vehicleno=" + name;//window.open(encodeURI(uriname));window.location.href = encodeURI(uriname);}</script>
window.open(encodeURI(uriname)); 打开一个新的网页;
window.location.href = encodeURI(uriname); 在本页面上跳转
后台的服务器:
vehicleno = java.net.URLDecoder.decode(vehicleno, "UTF-8");vehicleno = new String(vehicleno.getBytes("iso-8859-1"), "utf-8");
0 0
- url传递中文乱码问题
- url传递中文乱码问题
- url传递中文乱码问题
- URL传递中文乱码问题
- url传递中文乱码问题
- url传递中文乱码问题
- 处理URL传递中文乱码问题
- URL传递中文参数乱码问题
- Struts2 URL传递中文参数乱码问题
- url传递中文参数乱码的问题
- URL传递中文参数乱码问题
- 处理URL传递中文乱码问题
- ExtJS04:解决URL传递中文乱码问题
- URL传递中文参数乱码问题
- 处理URL传递中文乱码问题
- 解决URL传递中的中文乱码问题
- 处理URL传递中文乱码问题
- 处理URL传递中文乱码问题
- .NET基础--字段与属性的区别
- WPF:如何在工作线程中更新窗体的UI元素(Dispatcher机制)
- Shiro登录机制验证,自定义FormAuthenticationFilter
- Java与C#的区别
- String类型传递是值传递,char[]类型传递是引用传递
- URL传递中文乱码问题
- 子树判断
- ISO C++ forbids declaration of ‘Contack’ with no type [-fpermissive]
- SubClassWindow详解
- HelloJSP!——pageContext对象
- 动画animation
- IOS学的容易--XML的SAX解析
- 各种编程语言的深度学习库整理
- codeforces 448C C. Painting Fence(分治+dp)