============================== POST提交 =================================
1。页面
...
var url = "encodeservlet";
xmlhttp.open("POST", url, true);
xmlhttp.onreadystatechange = processResponse;
xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded;charset=UTF-8");
xmlhttp.send("user="+document.getElementById("name").value);
...
2。servlet
String key = request.getParameter("user"); //key正常显示中文
response.setContentType(CONTENT_TYPE);
response.setCharacterEncoding("UTF-8"); //页面中xmlhttp.responseText正常显示中文
PrintWriter out = response.getWriter();
out.print(key);
也可以不在页面中设置charsset=UTF-8,即改为
xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded");
servlet中加
request.setCharacterEncoding("UTF-8");
============================== GET提交 ===================================
方法一:
1。页面
...
var url = "encodeservlet?user="+document.getElementById("name").value;
url=encodeURI(url);
url=encodeURI(url);
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange = processResponse;
xmlhttp.send(null);
...
2。servlet
String key = request.getParameter("user");
key = java.net.URLDecoder.decode(key, "UTF-8"); //key正常显示中文
response.setContentType(CONTENT_TYPE);
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.print(key);
方法二:
1。页面
...
var url = "encodeservlet?user="+document.getElementById("name").value;
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange = processResponse;
xmlhttp.send(null);
...
2。servlet
String key = request.getParameter("user");
key = new String(key.getBytes("ISO-8859-1"), "GBK"); //key正常显示中文
response.setContentType(CONTENT_TYPE);
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.print(key);
没有合适的资源?快使用搜索试试~ 我知道了~
ajax经典案例(适合初学者参考)
共96个文件
class:27个
java:18个
dep2:11个
需积分: 9 5 下载量 128 浏览量
2008-11-14
11:53:22
上传
评论
收藏 987KB RAR 举报
温馨提示
里面包含表单验证,google搜索提示,中文处理,二级联动......等案例.
资源推荐
资源详情
资源评论
收起资源包目录
ajax案例.rar (96个子文件)
ajax案例
案例
3.搜索提示Google
Tomcat
work
google
tldCache.ser 44B
webapps
Servlet.library 227B
bak
google
WEB-INF
src
servlet
AutoCompleteServlet.java 2KB
AutoComplete.jpx 8KB
google
WEB-INF
web.xml 606B
classes
servlet
AutoCompleteServlet.class 3KB
autocomplete.html 4KB
AutoComplete.jpx.local 2KB
classes
servlet
AutoCompleteServlet.class 3KB
package cache
servlet.dep2 2KB
2.表单验证
Tomcat
work
user
org
apache
jsp
register_jsp.java 8KB
register_jsp.class 7KB
SESSIONS.ser 376B
tldCache.ser 44B
webapps
Servlet.library 227B
RegisterUser.jpx.local 3KB
bak
com
jb
accp
user
servlet
user
WEB-INF
user
WEB-INF
web.xml 921B
classes
com
jb
accp
user
dao
UserDAO.class 3KB
ConnectionManager.class 1KB
servlet
CheckUserNameServlet.class 2KB
RegisterServlet.class 3KB
entity
User.class 1KB
register.jsp 3KB
src
com
jb
accp
user
dao
ConnectionManager.java 653B
UserDAO.java 2KB
servlet
RegisterServlet.java 3KB
CheckUserNameServlet.java 2KB
entity
User.java 1015B
RegisterUser.jpx 8KB
userTable.sql 179B
classes
Generated Source
.jsp
user
org
apache
jsp
register_jsp.java 5KB
jsp cache
user
org
apache
jsp
register_jsp.class 6KB
package cache
org.apache.jsp.dep2 2KB
com
jb
accp
user
dao
UserDAO.class 3KB
ConnectionManager.class 1KB
servlet
CheckUserNameServlet.class 2KB
RegisterServlet.class 3KB
entity
User.class 1KB
package cache
com.jb.accp.user.dao.dep2 2KB
com.jb.accp.user.servlet.dep2 3KB
com.jb.accp.user.entity.dep2 724B
1.第一个例子
Tomcat
work
ajax
org
apache
jsp
example1_jsp.class 4KB
example1_jsp.java 4KB
SESSIONS.ser 376B
tldCache.ser 44B
webapps
FirstAJAX.jpx.local 2KB
Servlet.library 227B
FirstAJAX.jpx 9KB
bak
ajax
WEB-INF
src
ajax
Servlet1.java 911B
ajax
example1.jsp 1004B
WEB-INF
web.xml 557B
classes
ajax
Servlet1.class 1KB
classes
Generated Source
.jsp
ajax
org
apache
jsp
example1_jsp.java 3KB
jsp cache
ajax
org
apache
jsp
example1_jsp.class 4KB
package cache
org.apache.jsp.dep2 2KB
ajax
Servlet1.class 1KB
package cache
ajax.dep2 1KB
二级联动
Tomcat
work
WebModule1
org
apache
jsp
index_jsp.java 26KB
index_jsp.class 20KB
SESSIONS.ser 2KB
tldCache.ser 44B
webapps
Servlet.library 227B
WebModule1
WEB-INF
web.xml 594B
lib
dom4j-1.6.1.jar 307KB
classes
linkage
CityAjaxServlet.class 3KB
address.xml 237B
index.jsp 12KB
lib
dom4j-1.6.1.jar 307KB
linkage.jpx.local 2KB
linkage.jpx 9KB
src
linkage
CityAjaxServlet.java 2KB
lib
dom4j-1.6.1.jar 307KB
classes
Generated Source
.jsp
WebModule1
org
apache
jsp
index_jsp.java 18KB
jsp cache
WebModule1
org
apache
jsp
index_jsp.class 16KB
package cache
org.apache.jsp.dep2 3KB
package cache
linkage.dep2 769B
linkage
CityAjaxServlet.class 3KB
4.中文处理
Tomcat
work
encode
org
apache
jsp
get_jsp.class 4KB
get_jsp.java 4KB
tldCache.ser 44B
webapps
AJAXEncode.jpx 9KB
encode
get.jsp 1KB
post.jsp 1KB
WEB-INF
web.xml 579B
classes
ajax
EncodeServlet.class 2KB
Servlet.library 227B
bak
encode
WEB-INF
src
ajax
EncodeServlet.java 1KB
AJAXEncode.jpx.local 2KB
classes
Generated Source
.jsp
encode
org
apache
jsp
get_jsp.java 3KB
post_jsp.java 3KB
jsp cache
encode
org
apache
jsp
get_jsp.class 4KB
post_jsp.class 4KB
package cache
org.apache.jsp.dep2 4KB
ajax
EncodeServlet.class 2KB
package cache
ajax.dep2 2KB
中文处理.txt 2KB
共 96 条
- 1
资源评论
lkm8603
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功