我在一个页面是进行类似tab的显示,而每个tab对应于不同的div模块,div中显示由从数据库中查出的数据对象的列表list。
解决方案 »
- struts2执行action找不到result
- 关于JSP,单击按钮增加文本框text的方法,急求!!!
- Hibernate annotation 1to1 生成 的mysql table 不对
- xpath简单语法求问
- tomcat发布时出现错误
- 如何做检查JAVA的版本及进行自动更新及安装。
- 急!!!安装weblogic出错!!!
- 服务器是Tomcat5.0, 数据库mysql3.23. 驱动程序是mysql-connector-java-3.0.14-production. 怎样才能正确配置啊?
- jb9+weblogic7+oracle练习sessionbean时的错误
- 求助->才能学好Java??
- 内部类的private构造函数
- ssh问题Servlet action is not available
或者将后台的list换为你想要的xml格式用Ajax接收....然后读取xml就ok了
用字符串太麻烦.....
response.setContentType("text/HTML;charset=UTF-8");
PrintWriter out = response.getWriter();
StringBuffer cityStr = new StringBuffer();
cityStr.append("<select name=\"city\">");
if("1".equals(province)){
cityStr.append(" <option value='1'>").append("长沙").append("</option>");
cityStr.append(" <option value='2'>").append("株洲").append("</option>");
cityStr.append(" <option value='3'>").append("湘潭").append("</option>");
}else if("2".equals(province)){
cityStr.append(" <option value='1'>").append("广州").append("</option>");
cityStr.append(" <option value='2'>").append("深圳").append("</option>");
cityStr.append(" <option value='3'>").append("东莞").append("</option>");
}
cityStr.append("</select>");
out.print(cityStr);/*
* 处理服务器响应
*/
function updatePage() {
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
document.getElementById("divCity").innerHTML=response;
}
}