易截截图软件、单文件、免安装、纯绿色、仅160KB

用JSP在接收AJAX POST方式传递的参数时汉字出现乱码

情况是这样子,我需要通过传一个中文到后台,然后对中文在后台做查询然后把结果返回到页面,还是中文。目前是中文从前台传到后的时候获取到的值为乱码。项目之前全部使用的是gb2312的编码,也没有做编码过滤器,查询了下AJAX的编码传送都是UTF-8,我把后台JSP页面也搞成了UTF-8还是不行,在这种情形下我应该如何修改能最快又不改动太大的方式取得结果。请大家帮忙,谢谢
下面是代码:
Java code:

//改变显示上次电费信息
/*ajax */
var xmlHttp;
function createXMLHttpRequest() {
//表示当前浏览器不是ie,如ns,firefox
if(window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}


function change_pre_df(obj){
var site_name = obj.value;
if (site_name != "") {
//建立Ajax核心对象
createXMLHttpRequest();
var url = "xml_pre_elec.jsp?county_id="+theForm.county_id.value+"&site_name="+site_name;
//和引擎建立连接
xmlHttp.open("POST", url, true);
//回调方法地址
xmlHttp.onreadystatechange=callback;
//将参数发到引擎
xmlHttp.send(null);
}else {
document.getElementById("pre_df_message").innerHTML = "";
}
}
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var r


相关问答:

关于jsp的一些小问题 - Web 开发 / JavaScript

问题1.
 如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
 StringTokenizer是什么东西,干嘛用的?
  由于小弟初学js ......

Unable to compile class for JSP - Java / Web 开发

<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......

js在jsp中不能调用问题。

我的程序如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......

关于jsp 引入后页面跳转的问题 - Java / Java EE

问题是这样的:
   
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......

jsp中include.inc的作用是什么? - Java / Web 开发

jsp中include.inc的作用是什么?

include.inc啥意思?没听说过

Java code:
<%include file="include.inc"%>加载网站目录include.inc文件内容

包含一个静态页面吧···

& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号