ajax+jQuery+Javascript实现简单二级联动
来源:互联网 发布:资产证券化2017知乎 编辑:程序博客网 时间:2024/05/21 09:34
前台页面:
后台:
public ActionForward List(ActionMapping mapping, ActionForm baseForm,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
try{
String fileId="";
if(request.getParameter("fileId")!=null){
fileId=request.getParameter("fileId");
}
List<TemplateSheetVOImpl> tempList=templateControlService.getSheetListByFileId(fileId);
if(tempList!=null&&tempList.size()>0){
//封装成xml格式文本
String sheetXml=this.packageToXML(tempList);
System.out.println(sheetXml);
response.setContentType("text/xml;charset=UTF-8");
response.getWriter().write(sheetXml);//返回xml格式字符串
}else{
response.getWriter().write("0");//获取失败
}
}catch(Exception e){
e.printStackTrace();
}
return null;
}
/**
* 封装sheet信息,封装成xml文本
* @param tempList
* @return
*/
private String packageToXML(List<TemplateSheetVOImpl> tempList) {
StringBuffer strbuff=new StringBuffer();
//strbuff.append("<?xml version='1.0' encoding='UTF-8'?>");
strbuff.append("<sheet>");
for (int i = 0; i < tempList.size(); i++) {
strbuff.append("<sheetRow sheetid='"+tempList.get(i).getSheetId()+"'>");
strbuff.append(tempList.get(i).getSheetName());
strbuff.append("</sheetRow>");
}
strbuff.append("</sheet>");
return strbuff.toString();
}
- ajax+jQuery+Javascript实现简单二级联动
- JavaScript 实现简单二级联动
- jquery的ajax实现二级联动
- jquery ajax实现省市二级联动
- jQuery ajax 实现下拉框 二级联动
- JQuery+Ajax 二级联动
- jquery ajax 二级联动
- AJAX实现简单的省市二级联动
- jQuery 简单实现select二级联动
- Ajax实现二级联动
- ajax实现二级联动
- AJAX实现二级联动
- jQuery实现二级联动
- JavaScript 实现二级联动
- JavaScript实现二级联动
- JavaScript实现二级联动
- jquery ajax php 二级联动
- jquery ajax二级联动菜单
- 几种常见的存储备份系统
- WEB作用域依赖问题
- 威博文件管理系统3.0开发版组图(四)——文件管理——卷群切换
- 【转】浅谈javascript的分号 - 网页制作 - 蓝色理想
- SQL格式化输出日期 时间格式
- ajax+jQuery+Javascript实现简单二级联动
- Linq中=>运算符
- 单元测试工具Junit源代码学习
- 什么是Big Endian和Little Endian
- JS教程:日期格式转换函数
- 主动FTP与被动FTP-权威解释
- 第一次用PHP做网站,发现PHP还不错
- Gridview某一列根据不同的条件显示不同颜色的实现(原创)
- JSP 中如何处理cookie特殊字符