<script type="text/javascript">
var xmlHttp=null;function doGet(){
if(window.ActiveObject){//IE7以下浏览器
xmlHttp=new ActiveObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){//其它浏览器
xmlHttp=new XMLHttpRequest();
}else{
alert("无法创建xmlHttp对象");
}
if(xmlHttp!=null){
sendRequest();
}
}
function sendRequest(){
xmlHttp.open("get",'<%=basePath%>jsp/category',true);
xmlHttp.onreadystatechange=getBack;
xmlHttp.send(null);
}
function getBack(){
if(xmlHttp.readyState==4&&xmlHttp.status==200){
document.getElementById("teseAjax").innerHTML=xmlHttp.responseText;
}
}
</script>
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out =response.getWriter();
StringBuffer sb=new StringBuffer();
CategoryService categoryService=new CategoryServiceImpl();
List<Category> categorylist = new ArrayList<Category>();
categorylist=categoryService.findAll();
for(Category category:categorylist){
sb.append(category.getName()+"<br>");
}
out.print(sb.toString());
out.close();
}