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

电子政务应用

开发平台:

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 dowork(how, entityid) {
  12. var form = document.sysuser_roleForm;
  13. var pageCurrent = '<c:out value="${pageObject.pageCurrent}"/>';
  14. var pageCount = '<c:out value="${pageObject.pageCount}"/>';
  15. var mid = getChecked(form);
  16. switch(how) {
  17. case 'add' : 
  18. //window.location.href='<c:url value="/sys/cmsComment/addCMSComment.html"/>';
  19. form.action = '<c:url value="/sys/sysuser_role/addsysuser_role.html"/>';
  20. form.submit();
  21. break;
  22. case 'edit' : 
  23.     if(entityid == "") {
  24. alert("请选择修改项!");
  25. } else {
  26. //window.location.href='<c:url value="/sys/cmsComment/editCMSComment.html"/>?id=' + entityid;
  27. form.action = '<c:url value="/sys/sysuser_role/editsysuser_role.html"/>';
  28. form.id.value = entityid;
  29. form.method.value = "edit" ;
  30.     form.submit();
  31.     break;
  32. }
  33. break;
  34. case 'del' :
  35. var ids = getChecks(form);
  36.     if(ids == "") {
  37. alert("请选择删除项!");
  38. } else if(confirm("是否删除所选项?")){
  39. form.action = '<c:url value="/sys/sysuser_role/deletesysuser_role.html"/>';
  40. form.method.value="delete";
  41. form.submit();
  42. }
  43. break;
  44. case 'view':
  45.     if(entityid == "") {
  46. alert("请选择查看项项!");
  47. } else {
  48. //window.location.href='<c:url value="/sys/cmsarticle/editCMSArticle.html"/>?id=' + entityid;
  49. openWin('<c:url value="/sys/sysuser_role/viewsysuser_role.html"/>?method=view&id=' + entityid);
  50.     break;
  51. }
  52. break;
  53. case 'search':
  54. if (form.keyword.value==""){
  55. alert("请填写检索内容");
  56. form.keyword.focus() ;
  57. }else{
  58. form.action ='<c:url value="/sys/sysuser_role/findsysuser_role.html"/>';
  59. form.method.value="find" ;
  60. form.submit() ;
  61. }
  62. break;
  63. case 'up' :
  64.     if(mid == "") {
  65. alert("请选择上移项!");
  66. else if(mid == form.firstId.value && pageCurrent == '1'){
  67. alert("第一条记录不能上移!");
  68. }
  69. else {
  70. form.action = '<c:url value="/sys/sysuser_role/upsysuser_role.html"/>';
  71. form.method.value = "up";
  72. form.id.value = mid;
  73. form.submit();
  74. }
  75. break;
  76. case 'down' :
  77.     if(mid == "") {
  78. alert("请选择下移项!");
  79. else if(mid == form.lastId.value && pageCurrent == pageCount){
  80. alert("最后记录不能下移!");
  81. }
  82. else {
  83. form.action = '<c:url value="/sys/sysuser_role/downsysuser_role.html"/>';
  84. form.method.value = "down";
  85. form.id.value = mid;
  86. form.submit();
  87. }
  88. break;
  89. case 'move' :
  90. var ids = getChecks(form);
  91.     if(ids == "") {
  92. alert("请选择移动项!");
  93. }
  94. else {
  95. form.action = '<c:url value="/sys/sysuser_role/movesysuser_role.html"/>' ;
  96. form.method.value = "move" ;
  97. form.submit();
  98. }
  99. break;
  100. }//end switch
  101. }
  102. //-->
  103. </script>
  104. <html>
  105. <head>
  106. <title>系统用户角色说明</title>
  107. <link rel="stylesheet" type="text/css" href="../include/style.css">
  108. <META NAME="Author" CONTENT="xunuo">
  109. <META NAME="Keywords" CONTENT="xunuo">
  110. <META NAME="Description" CONTENT="自动生成">
  111. </head>
  112. <body>
  113. <html:form action="/sys/sysuser_role/searchsysuser_role.html">
  114. <html:hidden property="pageCurrent"/>
  115. <html:hidden property = "id" value="" />
  116. <input type="hidden" name="method" value=""><!--这里需要填写父目录struts如:searchItemsByParent-->
  117. <input type="hidden" name="firstId" value="<c:out value="${firstId}"/>">
  118. <input type="hidden" name="lastId" value="<c:out value="${lastId}"/>">
  119. <table border="0" cellpadding="4" cellspacing="1" class=table width="720">
  120. <tr>
  121.       <th width="615" align="center"  colspan="3">系统用户角色说明</th>
  122.       <th width="105" align="center" colspan="2">操作</th>
  123.     </tr>
  124. <tr class="td">
  125. <td width = "5"></td>
  126.     
  127.       <td align="center" nowrap>系统用户id</td>
  128.     
  129.       <td align="center" nowrap>角色id</td>
  130. <td class="td"  nowrap  align="center">预览</td>
  131. <td class="td"  nowrap  align="center">编辑</td>
  132. </tr>
  133. <c:forEach var="sysuser_role" items="${sysuser_roleList}">
  134. <tr class="td">
  135. <td><input type="checkbox" id="ids" name="ids" value='<c:out value="${sysuser_role.id}"/>'></td>
  136.     
  137. <td><c:out value="${sysuser_role.userid}"/></td>
  138.     
  139. <td><c:out value="${sysuser_role.roleid}"/></td>
  140. <td align=center><a href='javascript: dowork("view", "<c:out value="${sysuser_role.id}"/>");'>预览</a></td>
  141. <td align=center><a href='javascript: dowork("edit", "<c:out value="${sysuser_role.id}"/>");'>编辑</a></td>
  142. </tr>
  143. </c:forEach>
  144.   <!-- 操作 start -->
  145.   <!-- 操作 end -->
  146.   <!-- 分页 start -->
  147. <td align="right" style="background-color:#eeeeee" colspan="5">
  148. <script language="javascript">
  149.             drawDispartPageView("document.sysuser_roleForm", <c:out value="${pageObject.pageCurrent}"/>, <c:out value="${pageObject.pageCount}"/>, <c:out value="${pageObject.rowCount}"/>);
  150.         </script>
  151. </td>
  152.           </tr>
  153.  </table><br>
  154.   <!-- 分页 end -->
  155. <table border="0" cellpadding="4" cellspacing="1" class=table width="720">
  156. <tr class="td">
  157.             <td colspan="5" style="background-color:#eeeeee">
  158. <input type="checkbox" name="allcheck" onclick="selectAll(this.form, this.checked);">
  159.             <input type="button" class="button" value="添加" name="add" onclick="dowork('add');">
  160. <input type="button" onclick="dowork('del');" value="删除" class=button name=alldell>
  161. <input type="text" name="keyword" value='<c:out value="${keyword}" />' size="20" />
  162. <select name="columns" style="width:100px">
  163. </select>
  164. <input type="button" name="testb" class="button" value="检索" onclick="dowork('search');"/>
  165. <input type = "button" class="button" value = "移动内容" name = "move" onclick="dowork('move');"/>
  166.             </td>
  167. </tr>
  168. </table>
  169. </html:form>
  170. </body>
  171. </html>