oXml = new ActiveXObject("Microsoft.XMLDOM");
oXml.load(/yaomeisfot/admin/getAreaList.do?city_name=四川);后台java代码的编码是UTF-8,页面编码也是UTF-8,
如何在后台代码里面获得city_name的值,而且要保证是四川,不是乱码各种转换方式我都试过了,后台 str = new String(str.getBytes("各种编码"),“各种编码”)
这种方式都试过了,但是还是没有弄出来
oXml.load(/yaomeisfot/admin/getAreaList.do?city_name=四川);后台java代码的编码是UTF-8,页面编码也是UTF-8,
如何在后台代码里面获得city_name的值,而且要保证是四川,不是乱码各种转换方式我都试过了,后台 str = new String(str.getBytes("各种编码"),“各种编码”)
这种方式都试过了,但是还是没有弄出来
解决方案 »
- 网上商城数据库设计书
- 字符串的截取
- 求完整的crm系统
- apache2.2 + jk1.2 + tomcat6 有96k限制,怎么修改? 急
- JSF中应用TILES框架遇到的问题求解
- 菜鸟问题!
- 我不知道问题出现在什么地方?请大家帮帮我
- 使用JDBC和SqlServer 2000连接的时候,会出现以下错误:Error establishing socket.java.sql.sqlException
- 100分求救:安装SUN DerectoryServer的问题
- -----------有谁用过struts啊,想请教?---------------------------
- web服务器端接收第三方(VB、PB、Delphi、java等)文件如何实现合理?
- 多对多 查询
encodeURI()注意,一定要两次以下为废话:
(你用的是ajax,这个encodeURI()是js中的,希望你不要认为我说的是java中的)
<script language="javascript" type="text/javascript">var xmlHttp=false;//***********
function createRequest(prefixID,flag) {
//alert("调用createRequest function");try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
//alert("Create XMLHttpRequest Sucess! By xmlHttp = new ActiveXObject('Msxml2.XMLHTTP') ");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
{
xmlHttp = new XMLHttpRequest();
}//alert("prefix id is: "+prefixID);
//调用函数if(flag=='1')
getReplyInfo(prefixID);
else if(flag=='2')
deleteMessageInfo(prefixID);
}
//************//回复留言
function getReplyInfo(prefixID) {
//alert("调用getReplyInfo function");
var muReply = document.getElementById(prefixID+"replyID").value;
//alert(muReply);
var url = "/sxzlc/messageboard/adminReply.action?id=" + prefixID+"&muReplay="+muReply;
url=encodeURI(url);
url=encodeURI(url);
//alert(url);
try{
xmlHttp.open("GET", url, true);
//xmlHttp.setRequestHeader("Content-Type","charset=gb2312");
//alert("open Sucess");
}catch(e3){
alert("open Fail");
}
xmlHttp.onreadystatechange = updatePage;
try{
xmlHttp.send(null);
//alert("send Sucess");
}catch(e4){alert("send Fail");
}
}//不回复,直接删除用户的留言
function deleteMessageInfo(prefixID) {
//alert("调用deleteMessageInfo function");
var url = "/sxzlc/messageboard/deleteMessage2.action?id=" + escape(prefixID)+"&xmlHTTP="+escape('sxzlc');
//alert(url);
try{
xmlHttp.open("GET", url, true);
//alert("open Sucess");
}catch(e3){alert("open Fail");
}
xmlHttp.onreadystatechange = updatePage;
try{
xmlHttp.send(null);
//alert("send Sucess");
}catch(e4){alert("send Fail");
}
}
//************
function updatePage() {
if (xmlHttp.readyState == 4) {
//alert("repopnse had achieve / complete")
if (xmlHttp.Status == 200) {
{
var aaa = xmlHttp.responseText.split("/");
if(aaa[1]==1)
hiddenReply(aaa[2]);
else
alert(aaa[0]);
}
}
}
else {
//alert("回复失败");
}
}
//*****************