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

电子政务应用

开发平台:

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" src='<c:url value="/scripts/common.js"/>'></script>
  6. <Script language="javascript">
  7. <!--
  8. /**
  9.  * form 表单
  10.  * pageNo 翻页页码
  11.  */
  12. function dowork(how, entityid,name,revisable) {
  13. var form = document.sysuserroleForm;
  14. var pageCurrent = '<c:out value="${pageObject.pageCurrent}"/>';
  15. var pageCount = '<c:out value="${pageObject.pageCount}"/>';
  16. var mid = getChecked(form);
  17. switch(how) {
  18. case 'add' : 
  19. entityid = ""
  20. //window.location.href='<c:url value="/sys/cmsComment/addCMSComment.html"/>';
  21. form.action = '<c:url value="/sys/sysuserrole/addSysuserrole.html"/>';
  22. form.id.value = "";
  23. form.method.value = "add" ;
  24. form.submit();
  25. break;
  26. case 'edit' : 
  27.     if(entityid == "") {
  28. alert("请选择修改项!");
  29. } else {
  30. //window.location.href='<c:url value="/sys/cmsComment/editCMSComment.html"/>?id=' + entityid;
  31. form.action = '<c:url value="/sys/sysuserrole/editSysuserrole.html"/>';
  32. form.id.value = entityid;
  33. form.method.value = "edit" ;
  34.     form.submit();
  35.     break;
  36. }
  37. break;
  38. case 'del' :
  39. var ids = getChecks(form);
  40.     if(ids == "") {
  41. alert("请选择删除项!");
  42. } else if(confirm("是否删除所选项?")){
  43. form.action = '<c:url value="/sys/sysuserrole/deleteSysuserrole.html"/>';
  44. form.method.value="delete";
  45. form.submit();
  46. }
  47. break;
  48. case 'view':
  49.     if(entityid == "") {
  50. alert("请选择查看项项!");
  51. } else {
  52. //window.location.href='<c:url value="/sys/cmsarticle/editCMSArticle.html"/>?id=' + entityid;
  53. openWin7('<c:url value="/sys/sysuserrole/viewSysuserrole.html"/>?method=view&id=' + entityid);
  54.     break;
  55. }
  56. break;
  57. case 'search':
  58. if (form.keyword.value==""){
  59. alert("请填写检索内容");
  60. form.keyword.focus() ;
  61. }else{
  62. form.action ='<c:url value="/sys/sysuserrole/findSysuserrole.html"/>';
  63. form.method.value="find" ;
  64. form.submit() ;
  65. }
  66. break;
  67. case 'set' : 
  68.     if(entityid == "") {
  69. alert("请选择设置项!");
  70. } else {
  71. //window.location.href='<c:url value="/sys/role/setRoleResource.html"/>?method=setRoleResource&id=' + entityid;
  72. form.action = '<c:url value="/sys/sysuserrole/searchSysuserroleModule.html"/>';
  73. form.id.value = entityid;
  74. form.name.value = name ;
  75. form.revisable.value = revisable ;
  76. form.method.value = "setSysuserroleModules";
  77.     form.submit();
  78.     break;
  79. }
  80. break;
  81. }//end switch
  82. }
  83. //-->
  84. </script>
  85. <html>
  86. <head>
  87. <title>系统用户角色说明</title>
  88. <link rel="stylesheet" type="text/css" href="../include/style.css">
  89. <META NAME="Author" CONTENT="xunuo">
  90. <META NAME="Keywords" CONTENT="xunuo">
  91. <META NAME="Description" CONTENT="自动生成">
  92. </head>
  93. <body >
  94. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  95.   <tr> 
  96.     <td colspan="2" bgcolor="#f6f6f6" align="right" style="cursor:hand" onClick="if(HelpTab.style.display=='none'){HelpTab.style.display='';window.scrollTo(window.pageXOffset,0);}else{HelpTab.style.display='none'}">&nbsp;<img src='<c:url value="/sys/images/why.gif"/>' width="14" height="14"> 
  97.       ::Help::</td>
  98.   </tr>
  99.   <tr Id="HelpTab" style="display:none"> 
  100.     <td width="2%">&nbsp;</td>
  101.     <td width="98%" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  102. <tr>
  103. <td height="10" width="10"></td>
  104. <td></td>
  105. </tr>
  106.         <tr>
  107. <td>·</td>
  108. <td><b>名词说明:模块绑定</b></td>
  109.         </tr>
  110.         <tr> 
  111. <td></td>
  112. <td>添加角色后,须绑定模块<p></td>
  113.         </tr>
  114.         <tr>
  115. <td>·</td>
  116. <td><b>功能说明</b></td>
  117.         </tr>
  118.         <tr> 
  119. <td></td>
  120. <td>属于该角色的会员拥有角色模块的权限。<p></td>
  121.         </tr>
  122.       </table>
  123.       <a name="Help"></a></td>
  124.   </tr>
  125. </table>
  126. <html:form action="/sys/sysuserrole/searchSysuserrole.html">
  127. <html:hidden property="pageCurrent"/>
  128. <html:hidden property = "id" value="" />
  129. <input type="hidden" name="name" value="">
  130. <input type="hidden" name="revisable" value="">
  131. <input type="hidden" name="method" value=""><!--这里需要填写父目录struts如:searchItemsByParent-->
  132. <input type="hidden" name="firstId" value="<c:out value="${firstId}"/>">
  133. <input type="hidden" name="lastId" value="<c:out value="${lastId}"/>">
  134. <table border="0" cellpadding="4" cellspacing="1" class=table width="100%">
  135. <tr>
  136.   <th width="70%" align="center"  colspan="3">系统用户角色说明</th>
  137.   <th width="30%" align="center" colspan="2">操作</th>
  138. </tr>
  139. <tr class="td">
  140. <td width = "5"></td>
  141.   <td align="center" nowrap>角色名称</td>
  142. <td class="td"  nowrap  align="center">模块绑定</td>
  143. <td class="td"  nowrap  align="center">预览</td>
  144. <td class="td"  nowrap  align="center">编辑</td>
  145. </tr>
  146. <c:forEach var="sysuserrole" items="${sysuserroleList}">
  147. <tr class="td">
  148. <td><c:if test="${sysuserrole.revisable==1}"><input type="checkbox" id="ids" name="ids" value='<c:out value="${sysuserrole.id}"/>'></c:if><c:if test="${sysuserrole.revisable!=1}">&nbsp;</c:if></td>
  149. <td><c:out value="${sysuserrole.name}"/></td>
  150. <td><c:if test="${sysuserrole.revisable == 1}"><a href='javascript: dowork("set", "<c:out value="${sysuserrole.id}"/>","<c:out value="${sysuserrole.name}"/>","<c:out value="${sysuserrole.revisable}"/>");'>模块绑定</a></c:if><c:if test="${sysuserrole.revisable!=1}">&nbsp;</c:if></td>
  151. <td align=center><a href='javascript: dowork("view", "<c:out value="${sysuserrole.id}"/>");'>预览</a></td>
  152. <td align=center><c:if test="${sysuserrole.revisable==1}"><a href='javascript: dowork("edit", "<c:out value="${sysuserrole.id}"/>");'>编辑</a></c:if><c:if test="${sysuserrole.revisable!=1}">&nbsp;</c:if></td>
  153. </tr>
  154. </c:forEach>
  155.   <!-- 操作 start -->
  156.   <!-- 操作 end -->
  157.   <!-- 分页 start -->
  158. <td align="right" style="background-color:#eeeeee" colspan="5">
  159. <script language="javascript">
  160. drawDispartPageView("document.sysuserroleForm", <c:out value="${pageObject.pageCurrent}"/>, <c:out value="${pageObject.pageCount}"/>, <c:out value="${pageObject.rowCount}"/>);
  161. </script>
  162. </td>
  163.   </tr>
  164.  </table><br>
  165.   <!-- 分页 end -->
  166. <table border="0" cellpadding="4" cellspacing="1" class=table width="100%">
  167. <tr class="td">
  168. <td colspan="5" style="background-color:#eeeeee">全选<input type="checkbox" name="allcheck" onclick="selectAll(this.form, this.checked);">
  169. <input type="button" class="button" value="添加" name="add" onclick="dowork('add');" <c:if test="${isGuest}">disabled</c:if>>
  170. <input type="button" onclick="dowork('del');" value="删除" class=button name=alldell <c:if test="${isGuest}">disabled</c:if>>
  171. </td>
  172. </tr>
  173. </table>
  174. </html:form>
  175. </body>
  176. </html>