论坛首页 入门技术论坛

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

浏览 4160 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (5)
作者 正文
   发表时间:2009-11-08  

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>

 

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

跳转论坛:
Global site tag (gtag.js) - Google Analytics