`
javazeke
  • 浏览: 85473 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

仿Google自动补全 jQuery 不含索引处理 2

阅读更多

Servlet。。。。。。。。。。。。。。。。。

public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		String paramInfo = request.getParameter("paramInfo");

		System.out.println(paramInfo);
		
	//…………数据处理

		request.setAttribute("autoCompleteList", list);

		request.getRequestDispatcher("./js/autoComplete.jsp").forward(request,
				response);

	}

 

体现mvc的思想,jQuery获得的返回页面是text/xml格式

<%@ page language="java" pageEncoding="utf-8" contentType="text/xml; charset=utf-8"%>
<%@taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
<%@taglib prefix="logic" uri="http://struts.apache.org/tags-logic" %>
<%@taglib prefix="bean" uri="http://struts.apache.org/tags-bean" %>

<keys>
	<logic:notEmpty name="autoCompleteList" scope="request">
		<logic:iterate id="liststr" name="autoCompleteList" scope="request">
			<key><bean:write name="liststr"/></key>
		</logic:iterate>
	</logic:notEmpty>
	
</keys>

 

分享到:
评论
5 楼 javazeke 2009-11-20  
上面那个地址访问不了,这个行 <a href='http://javazeke.iteye.com/blog/521390'>http://javazeke.iteye.com/blog/521390</a>
4 楼 javazeke 2009-11-20  
这边不好放,放在这了 http://javazeke.iteye.com/admin/blogs/521145
3 楼 li445970924 2009-11-20  
放个完整的包在上面吧LZ  
2 楼 javazeke 2009-11-17  
哦,不好意思,这篇文章本是有前一部分,但不知道怎么发错了,导致你看到的就是剩下的一部分了。想看全部的内容,到我首页,我有注明《仿Google自动补全 jQuery 不含索引处理 1》《仿Google自动补全 jQuery 不含索引处理 2》。
恩,对于你的疑惑,你可能没注意我在消息头中以把返回格式改成text/xml了
1 楼 andy222241 2009-11-17  
servlet返回的不是个list吗,怎么地下就变成xml了,
怎么没有前台页面?页面是怎么处理的

相关推荐

Global site tag (gtag.js) - Google Analytics