webuserindex.jsp
上传用户:huijianzhu
上传日期:2009-11-25
资源大小:9825k
文件大小:5k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page language="java"  pageEncoding="GB2312" contentType="text/html;charset=GB2312" %>
  2. <%@ include file="/common/taglibs.jsp"%>
  3. <%@ include file="/common/meta.jsp"%>
  4. <script language="javascript" src='<c:url value="/scripts/change_page.js"/>'></script>
  5. <Script language="javascript">
  6. <!--
  7. /**
  8.  * form 表单
  9.  * pageNo 翻页页码
  10.  */
  11. function selectAll(form, isCheck) {
  12. for(var i = 0; i < form.length; i++) {
  13. var e = form[i];
  14. if(e.type == "checkbox") {
  15. e.checked = isCheck;
  16. }
  17. }
  18. }
  19. function getChecked(form) {
  20. for(var i = 0; i < form.length; i++) {
  21. var e = form[i];
  22. if(e.type == "checkbox" && e.checked && e.name == "ids") {
  23. return e.value;
  24. }
  25. }
  26. return "";
  27. }
  28. function getChecks(form) {
  29. var ids = "";
  30. for(var i = 0; i < form.length; i++) {
  31. var e = form[i];
  32. if(e.type == "checkbox" && e.checked && e.name == "ids") {
  33. if(ids != "") {
  34. ids += ",";
  35. }
  36. ids += e.value;
  37. }
  38. }
  39. return ids;
  40. }
  41. function getRadioChecked(form) {
  42. for(var i = 0; i < form.length; i++) {
  43. var e = form[i];
  44. if(e.type == "radio" && e.checked && e.name == "id") {
  45. return e.value;
  46. }
  47. }
  48. return "";
  49. }
  50. function dowork(how, entityid) {
  51. var form = document.messageForm;
  52. var pageCurrent = '<c:out value="${pageObject.pageCurrent}"/>';
  53. var pageCount = '<c:out value="${pageObject.pageCount}"/>';
  54. var mid = getChecked(form);
  55. switch(how) {
  56. case 'add' : 
  57. //window.location.href='<c:url value="/sys/cmsComment/addCMSComment.html"/>';
  58. form.action = '<c:url value="/sys/message/addMessage.html"/>';
  59. form.submit();
  60. break;
  61. case 'edit' : 
  62.     if(entityid == "") {
  63. alert("请选择修改项!");
  64. } else {
  65. //window.location.href='<c:url value="/sys/cmsComment/editCMSComment.html"/>?id=' + entityid;
  66. form.action = '<c:url value="/sys/message/editMessage.html"/>';
  67. form.id.value = entityid;
  68.     form.submit();
  69.     break;
  70. }
  71. break;
  72. case 'view':
  73.     if(entityid == "") {
  74. alert("请选择查看项项!");
  75. } else {
  76. //window.location.href='<c:url value="/sys/cmsarticle/editCMSArticle.html"/>?id=' + entityid;
  77. openWin2('<c:url value="/sys/message/viewMessage.html"/>?method=view&id=' + entityid);
  78.     break;
  79. }
  80. break;
  81. case 'search':
  82. if (form.keyword.value==""){
  83. alert("请填写检索内容");
  84. form.keyword.focus() ;
  85. }else{
  86. form.action ='<c:url value="/sys/message/find.html"/>';
  87. form.method.value="find" ;
  88. form.submit() ;
  89. }
  90. break;
  91. }//end switch
  92. }
  93. function openWin2(url) {
  94. var myWin = window.open(url, "", "width=700, height=600, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no");
  95. myWin.focus();
  96. }
  97. //-->
  98. </script>
  99. <html>
  100. <body>
  101. <table border=1>
  102. <tr><td colspan=5>信息列表</td></tr>
  103. <tr>
  104. <td>id</td>
  105. <td>姓名</td>
  106. <td>主题</td>
  107. <td>ip</td>
  108. <td>操作</td>
  109. </tr>
  110. <html:form action="/sys/webuser/searchWebuser.html">
  111. <html:hidden property="pageCurrent"/>
  112. <html:hidden property = "id" value="" />
  113. <input type="hidden" name="method" value="">
  114. <input type="hidden" name="firstId" value="<c:out value="${firstId}"/>">
  115. <input type="hidden" name="lastId" value="<c:out value="${lastId}"/>">
  116. <c:forEach var="message" items="${webuserList}">
  117. <tr>
  118. <td align=center><input type="checkbox" id="ids" name="ids" value='<c:out value="${message.id}"/>'></td>
  119. <td><c:out value="${message.username}"/></td>
  120. <td><a href='javascript: dowork("view", "<c:out value="${message.id}"/>");'>查看</a></td>
  121. </tr>
  122. </c:forEach>
  123.   <!-- 操作 start -->
  124.           <tr>
  125.             <td colspan="5" bgcolor="#e8e8e8">
  126.             <input type="checkbox" name="allcheck" onclick="selectAll(this.form, this.checked);">全选 
  127.             <input type="button" value="删除" name="del" onclick="dowork('del');">
  128.             <input type="button" value="添加" name="add" onclick="dowork('add');">
  129. <input type="button" value="关闭" name="close" onclick="window.close();">
  130.             </td>
  131.           </tr>
  132.   <!-- 操作 end -->
  133.   <!-- 分页 start -->
  134.           <tr align="right">
  135.             <td colspan="10">
  136. <script language="javascript">
  137.             drawDispartPageView("document.messageForm", <c:out value="${pageObject.pageCurrent}"/>, <c:out value="${pageObject.pageCount}"/>, <c:out value="${pageObject.rowCount}"/>);
  138.         </script>
  139. </td>
  140.           </tr>
  141.   <!-- 分页 end -->
  142. <tr>
  143. <td colspan="10"><html:text property="keyword" value="" /><html:button property="testb" value="检索" onclick="dowork('search');"/></td>
  144. </tr>
  145. </html:form>
  146. </table>
  147. </body>
  148. </html>