package suggestionlist;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import dao.SearchFromMySql;
@SuppressWarnings("serial")
public class SuggestionServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
@SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("gbk");
String keyword = request.getParameter("keyword");
String kwd = new String(keyword.getBytes("iso8859-1"),"utf-8");
response.setCharacterEncoding("gbk");
response.setContentType("text/plain;charset=gbk");
PrintWriter out = response.getWriter();
Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();
List list = SearchFromMySql.findInfo(kwd);
out.print(gson.toJson(list));
out.flush();
out.close();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
ajax实现仿百度搜索提示(suggestion)
共27个文件
java:6个
class:6个
jsp:3个
5星 · 超过95%的资源 需积分: 10 118 下载量 153 浏览量
2012-12-16
01:03:44
上传
评论 3
收藏 894KB RAR 举报
温馨提示
纯ajax实现的仿效谷歌和百度的搜索提示功能,自己建立一个小数据库模拟一下,可以实现上下键的动态选取,鼠标单击触发搜索等
资源推荐
资源详情
资源评论
收起资源包目录
baidudemo.rar (27个子文件)
baidudemo
.settings
com.genuitec.eclipse.j2eedt.core.prefs 1KB
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
src
dao
SearchTheOne.java 960B
SearchFromMySql.java 1KB
po
Worker.java 590B
suggestionlist
SuggestionServlet.java 1KB
searchinfos
ShowResult.java 1KB
util
DBUtil.java 1KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
notexist.jsp 893B
WEB-INF
web.xml 948B
classes
dao
SearchTheOne.class 2KB
SearchFromMySql.class 2KB
po
Worker.class 1KB
suggestionlist
SuggestionServlet.class 2KB
searchinfos
ShowResult.class 2KB
util
DBUtil.class 2KB
lib
mysql-connector-java-5.1.13.jar 750KB
gson-2.2.2.jar 185KB
js
ajaxutils.js 1KB
show.jsp 1KB
baidu.jsp 4KB
.mymetadata 301B
.classpath 525B
.myeclipse
共 27 条
- 1
zhuqingfeng001
- 粉丝: 0
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页