页面显示:
代码
- //加载数据岛
- <xml id="xmldso_list" src="servlet/getXMLData"></xml>
- <b>用户详细信息:</b>
- <table bgcolor="#b5c7ef" style="font-size:12px;border:1px solid;width:80%">
- <tr align="left"><th width="20%">帐号: </th><td id="td_account"></td><th width="20%">密码: </th><td id="td_password"></td></tr>
- <tr align="left"><th>部门名称: </th><td id="td_deptName"></td><th width="20%">用户名称: </th><td id="td_username"></td></tr>
- <tr align="left"><th>岗位名称: </th><td id="td_postName"></td><th width="20%">创建时间: </th><td id="td_createtime"></td></tr>
- <tr align="left"><th>地址:</th><td id="td_Address"></td><th width="20%">备注: </th><td id="td_note"></td></tr>
- </table>
- <p><b>
- 用户列表:
- </b><p><p><p></p>
- <div style="width:80%;height:200px;overflow:scroll;border:1px #9DBCEA solid;">
- <table datasrc="#xmldso_list" style="font-size:12px;" >
- <thead>
- <tr align="left"><th>帐号</th><th>部门名称</th><th>岗位名称</th><th>地址</th></tr>
- </thead>
- <tr align="left" onClick="testclick(this)" style="cursor: hand;"
- onmouseover="this.name=this.style.backgroundColor;this.style.backgroundColor='Honeydew';this.style.color='blue';" onmouseout="this.style.backgroundColor=this.name;this.style.color='black'">
- <td><div datafld="userAccount"></td>
- <td><div datafld="deptName"></td>
- <td><div datafld="postName"></td>
- <td align="right"><div datafld="address"></td>
- </tr>
- </table>
- </div>
<script type="text/javascript">render_code();</script>
js脚本
代码
- <script type="text/javascript">
- function testclick(field)
- {
- var row=field.rowIndex;
- xmldso_list.recordset.absoluteposition=row;
- td_account.innerHTML=xmldso_list.recordset("userAccount");
- td_deptName.innerHTML=xmldso_list.recordset("deptName");
- td_postName.innerHTML=xmldso_list.recordset("postName");
- td_Address.innerHTML=xmldso_list.recordset("address");
- td_password.innerHTML=xmldso_list.recordset("password");
- td_username.innerHTML=xmldso_list.recordset("username");
- td_createtime.innerHTML=xmldso_list.recordset("createtime");
- td_note.innerHTML=xmldso_list.recordset("note");
- }
- </script>
<script type="text/javascript">render_code();</script>
servlet获取数据
代码
- public void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
-
- List users = this.getSysmrgAccess().getUserList();
-
- response.setContentType("text/xml");
- response.setCharacterEncoding("gb2312");
-
- response.setDateHeader("Expires", 0);
- response.setHeader("Cache-Control", "no-cache");
-
- PrintWriter out = response.getWriter();
-
- out.println("<?xml version=\"1.0\" encoding=\"gb2312\"?>");
- out.println("<users>");
-
- for(int i=0;i<users.size();i++)
- {
- PermUserAccount user = (PermUserAccount) users.get(i);
- out.println("<user>");
- out.println("<userAccount>"+user.getUserAccount()+"</userAccount>");
- out.println("<deptName>"+user.getDeptName()+"</deptName>");
- out.println("<postName>"+user.getPostName()+"</postName>");
- out.println("<address>"+user.getAddress()+"</address>");
- out.println("<password>"+user.getPassword()+"</password>");
- out.println("<username>"+user.getUserName()+"</username>");
- out.println("<createtime>"+user.getCreateTime()+"</createtime>");
- out.println("<note>"+user.getNote()+"</note>");
- out.println("</user>");
- }
- out.println(" </users>");
- out.flush();
- out.close();
- }
分享到:
相关推荐
用XML存储地区数据,页面上使用: var Array_AreaName = ["","",""]; /// 地区值设置初始值 并在body 的onload 事件里添加:Set_AreaSelected(); ;"> 所在省份 所在地市 市、县级市、县 可以在js里自定义...
最近的项目要用到全国省市数据,于是到网上找了一些。可是下载下来看一下,格式都不是我想要的。基本上都是分表的,省、市分开保存,有的还有地区表。而自己想要一个表的,或者是一个xml,或者是一个Json。 搜索...
之前有写过是从JavaScript数组里获取省市信息来实现二级联动,但是似乎有很多需求是要从数据库里获取信息,所以就需要根据异步提交,局部刷新的思想来实现来提高用户交互问题 第一种方法是xml方法 1.首先在jsp页面的...
XML数据驱动,可自定义添加、删除,简易更新 支持回发恢复状态,已正确设定行政区可自动选定和加载各级行政区数据 其它说明: 应用网站必须存在行政区域的数据XML文件,默认放于应用页面同级目录的oran/regions下,...
1.11.html 使用JavaScript实现的获取当前详细日期时间信息的数字时钟。 1.12.html 使用JavaScript实现的浏览器地震效果。 common.js 实现数据检验的独立的.js文件。 第2章(\c02) 实例描述:学习...
107.如何实现选择DataList控件中的条目后显示该条目的详细信息 108.如何实现DataList控件的编辑功能 109.如何对DataList控件使用样式 110.如何在DataList控件中创建多个列 111.如何实现DataList控件的分页功能 ...
如何将XML作为数据源绑定到控件 第8章 数据库设计 143.ASP.NET应用程序如何实现与SQL Server数据库的连接 144.ASP.NET应用程序如何实现与ACCESS数据库的连接 146.如何使用ADO.NET在数据库执行SQL...
9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时获取表格的宽度 9.16 表格选中后变色 9.17 表格中隐藏下级表格 9.18 表格自动下移 9.19 动态创建固定列数的表格 9.20 动态改变表格列宽 9.21 动态改变...
9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时获取表格的宽度 9.16 表格选中后变色 9.17 表格中隐藏下级表格 9.18 表格自动下移 9.19 动态创建固定列数的表格 9.20 动态改变表格列宽 9.21 动态改变...
XSLT与XML转换的详细介绍 功能应用 读写搜索 基础教程 RSS Web2.0时代,RSS你会用了吗?(技术实现总结) 知识集锦:三分钟全面了解 Blog 和 RSS C#+ASP.NET开发基于Web的RSS阅读器 ASP.NET RSS Toolkit(RSS工具) ...
58. 获取用户浏览器信息? 59. 获取当前绝对路径? 60. 将HTML文件转换成XML文件? 61. 结合XML和XSL输出HTML页面? 62. 制作动态树型菜单制作? 63. 制作类似QQ的短消息提示? 64. 用jfreechat制作拄、饼、曲线图型?...
实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email地址格式是否正确 148 实例118 验证IP地址...
实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email地址格式是否正确 148 实例118 验证IP地址...
ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有JavaScript,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome ...
数字转中文 128 自动计算金额 129 JSP页面打印中使用WebBrowser控件 130 不刷新页面添加新的类别 131 鼠标滚动缩放图片 132 根据输入的表名生成输入数据表格 133 JSP表格输出到Excel 134.JSP...
12.1.3 Ext.Ajax.request提交XML数据 12.2 Ext.Updater基础 12.2.1 Ext.Updater.update方法 12.2.2 Ext.Updater.update操作示例 12.3 利用Ajax优化Web应用框架 12.3.1 多级联动菜单 12.3.2 Ajax修改用户密码 ...
12.1.3 Ext.Ajax.request提交XML数据 12.2 Ext.Updater基础 12.2.1 Ext.Updater.update方法 12.2.2 Ext.Updater.update操作示例 12.3 利用Ajax优化Web应用框架 12.3.1 多级联动菜单 12.3.2 Ajax修改用户密码 ...