Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)归海一刀
published in(发表于) 2014/3/16 2:53:18
servlet+ajax实例:由省份选择城市_[AJAX教程]

servlet+ajax实例:由省份选择城市_[AJAX教程]

一、test.html




MyHtml.html












二、servlet源程序


package com.stephen.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import org.dom4j.*;



import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


/**
* @author stephen
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class SelectCityServlet extends HttpServlet {



public SelectCityServlet() {
super();
}


public void destroy() {
super.destroy();
}


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



response.setCharacterEncoding("UTF8");
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
String state = request.getParameter("state");



Document document = DocumentHelper.createDocument();


Element root = document.addElement("state");


Element city = null;
if("zj".equals(state)){
city = root.addElement("city");
city.setText("杭州");
city = root.addElement("city");
city.setText("huzhou");
}else{
city = root.addElement("city");
city.setText("南京");
city = root.addElement("city");
city.setText("苏州");
city = root.addElement("city");
city.setText("yangzhou");
}



PrintWriter out=response.getWriter();
String s = root.asXML();


out.write(s);
out.close();
}


}


来源:http://blog.csdn.net/javatwt







If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759