关于如何解决get中文乱码问题
大家好最近做个文件上传遇到了编码问题也就是文件名乱码导致下早报大堆错误
页面数据获取是EL表达式例如${name}
原来的下载链接如下<a href="download.action?fileName=${name}">${name}</a>
这样不管服务器怎么转码 始终无法处理中文 ,而且火狐与IE也各不相同于是想到如下办法
<a href="download.action?fileName=<%=java.net.URLEncoder.encode(${name},"UTF-8")%>">${name}</a>
可是EL表达式在里面根本不执行,而且出错了,如何解决?或者说如何解决get传参中文 包括繁体乱码问题?