import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONArray;public classJSONServlet extends HttpServlet {private static final long serialVersionUID = 1L;publicJSONServlet() {
super();
}public voiddestroy() {
super.destroy();
}public voiddoGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}public voiddoPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {//使用JSONArray测试
JSONArray jsonArray = newJSONArray();
jsonArray.add("MCA");
jsonArray.add("kevin");
jsonArray.add("15-12-1998");
jsonArray.add(new Double(12.3));
List list = new ArrayList();
list.add("a collection added");
list.add("kevin collection test");
jsonArray.addAll(list);//页面输出JSONArray的内容
PrintWriter out =response.getWriter();out.print(jsonArray);out.println("======================================");for(int i=0;i
}
}public voidinit() throws ServletException {
}
}