ajax 取歌词的中文问题
var strValue = music.value; //歌曲的路径
alert(strValue); // E:/music/张敬轩-分手前的雨天.mp3
var url = 'getLyric.jsp';
var strParams = 'q=' + strValue; //传值
//发送
var loader1 = new
net.ContentLoader(url,FillDropDown,null,
"POST",strParams);
getLyric.jsp
//取值
String strQuery =new String(request.getParameter("q").getBytes("iso-8859-1"),"GB2312");//出乱码了...
------解决方案--------------------SF 下,不过没有做过这种东西啊!
没办法回答!不好意思!
------解决方案--------------------你的JSP页面的编码设定是:ISO-8859-1吗?
你直接将JSP的编码设为GB2312不行吗?
------解决方案--------------------要不你在getParameter前先request.setCharacterEncoding("gb2312")
------解决方案--------------------
AJAX只支持UTF-8吧。。。