解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题
解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题----> 本人原创(244796562@qq.com)
************************js******************************
...
...
var s = encodeURIComponent("中文&English&@#$%!");
xmlReq.send("test", "txt=" + s, callback, callerror);//通过XMLHTTPRequest发送字符数据给servlet
...
...
*************************java***************************
...
...
String s = java.net.URLDecoder.decode(request.getParameter("txt"), "UTF-8");//servlet获取数据
...
...
相关文档:
package servlet;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloBeijing extends HttpServlet{
//public void init(ServletConfig config) throws ServletException{
// super.init(config);
//}
public void service(HttpServletRequest request,HttpServlet ......
在conf/web.xml中名为jsp的servlet中可以加入一些init参数
· checkInterval - 如果“development”属性为false且“checkInterval”大于0,则使用后台编译。“checkInterval”是查看JSP页面(包括其附属文件)是否需要重新编译的两次检查时间间隔(单位:秒)。缺省值为0秒。
&m ......
本实例使用名为faq的数据库表,包含的数据如图1.2所示。具体的创建数据表语句如下:
CREATE TABLE 'faq' (
'id' int(11) NOT NULL auto_increment,
'faq' varchar(255) NOT NULL,
'detail' varchar(255) NOT NULL,
PRIMARY KEY ('id')
)
图1.2 表faq包含的数据
主 ......
数据库设计
本实例使用名为tree的数据库表,包含的数据如图1.8所示,具体的建表语句如下:
CREATE TABLE 'tree' (
'id' int(11) NOT NULL auto_increment,
'text' varchar(255) NOT NULL,
'isfolder' varchar(5) NOT NULL default 'false',
'link' varchar(255) default NULL,
' ......
<!--注册验证用户名是否存在(不刷新)(2008-07-10 11:22:08)标签:document if color ch rs 注册 ajax 验证 用户名 it 分类:网络编程应用
针对ASP的 用的是AJAX写的
分两部分
-->
1.注册页面
JS部分:
<script language="JavaScript">
function chuser(){
var csuser=docume ......