⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userarea.jsp

📁 应用系统的权限管理
💻 JSP
字号:

<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="com.gmdq.user.UserAreaManager,com.gmdq.user.AreaManager,com.gmdq.user.UserManager,com.gmdq.util.PageResultSet,java.util.*"%>
<%@ page import="com.gmdq.entitybeans.*" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>用户部门管理</title>
<%@ include file="/common/meta.jsp"%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<link href="<c:url value='/css/comm.css'/>" rel="stylesheet" type="text/css"/>
<script>
function user()
{
  var username;
  var displayname;
}
function query()
{
var str=new Array();

var stateVal=document.getElementById("chinaname").value;

var url = "http://127.0.0.1:9090/gmdq/QueryUserServlet?chinaname="+stateVal;

var sel=document.getElementById("queryUserName");
if (window.XMLHttpRequest) { 
                req = new XMLHttpRequest(); 
        }else if (window.ActiveXObject) { 
                req = new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        if(req){ 
                req.open("GET",url, false); 
                
                req.send();
               dataisland.load(req.responseXML);
              
               if (dataisland.XMLDocument.hasChildNodes()){
               rootNode = dataisland.XMLDocument.documentElement;
              
               for(i=0;i<rootNode.childNodes.length;i++)
               {
                   userNode=rootNode.childNodes.item(i);
                   
                   var username=userNode.childNodes[0].childNodes[0].nodeValue;
                  
                   var displayname=userNode.childNodes[1].childNodes[0].nodeValue;
                   
                 
                   sel.options[i+1]=new Option(username,username);
                  
                        
               }
               
               
               
               }
        } 


}

</script>
</head>

<body>
<%
AreaManager areaManager=new AreaManager(request);
UserManager userManager=new UserManager(request);
List areaList=areaManager.getAllArea();
UserAreaManager userareaManager=new UserAreaManager(request);
String doType=request.getParameter("doType");
PageResultSet dataList=null;
ArrayList listSet=new ArrayList();
if(doType==null||doType.equals("query"))
{
  dataList=userareaManager.queryUserArea();
  listSet = (ArrayList) dataList.getData();
}
if(doType!=null&&doType.equals("delete"))
{
  String Id=request.getParameter("Id");
  userareaManager.delete(Integer.parseInt(Id));
  
  response.sendRedirect("userarea.jsp");
}

 %>
 <xml id="dataisland"></xml>
<!--查询条件-->
<form action="userarea.jsp?doType=query" method="post">
<table width="80%" border="1" align="center">
  <tr>
      <td>部门名称:
      <select name="areaId">
      <option value="-1">请选择</option>
      <%
      for(int i=0;i<areaList.size();i++)
      {
        ADArea area=(ADArea)areaList.get(i);
        %>
        <option value="<%=area.getAreaid() %>"><%=area.getAreaName() %></option>
        <%
      }
       %>
      </select> 
      </td>
      <td>用户名称:
      <input name="chinaname" type="text" id="chinaname" value=""/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	  <input name="button" type="button" value="查询" onclick="query();"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <select name="userName" id="queryUserName">
		 <option value="-1">请选择</option>
		
		</select> 
      </td> 
      
      <td><input type="submit" value="查询"/></td>
  </tr>
</table>
</form>
<table width="80%" border="0" align="center">
<tr>
<td align="right"><a href="userarea_add.jsp">增加用户到部门</a></td>
</tr>
</table>
<div id="content">
<table width="80%" border="1" align="center">

	<tr class="tdend">
        <th><b>编号</b></th>
		<th><b>部门名称</b></th>
		<th><b>用户名称</b></th>
		<th><b>状态</b></th>
		<th><b>操作</b></th>
		
	</tr>
    <%
    if(listSet.size()>0)
    {
     for(int i=0;i<listSet.size();i++)
     {
        ADUserArea  aduserarea=(ADUserArea)listSet.get(i);
        %>
        <tr>
        <td><%=i+1 %></td>
        <td>
        <%
           ADArea myarea=areaManager.getAreaByID(aduserarea.getAreaId());
         %>
         <%=myarea.getAreaName() %>
       </td>
        <td>
       <%=aduserarea.getUserName()%>
       </td>
         <td>
         <%
           if(aduserarea.getStatus()==1)
           {
           %>
           启用
           <%
           }
           if(aduserarea.getStatus()==0)
           {
           %>
           停用
           <%
           }
          %>
         
         </td>
         
          <td> &nbsp;&nbsp;&nbsp;&nbsp;
            <a href="userarea.jsp?Id=<%=aduserarea.getId()%>&doType=delete" onclick="if(!confirm('确定要删除吗?')) return false;">删除</a>
            &nbsp;&nbsp;&nbsp;&nbsp;
            <a href="userarea_update.jsp?Id=<%=aduserarea.getId()%>">修改</a>
            </td>
            
        </tr>
        <%
        
     }
    }else
    {
     out.println("没有用户记录!");
    }
     %>
     <tr>
        <td colspan="6" align="right">
                   <%=dataList.getToolBar("area.jsp")%>
              </td>
    </tr>
</table>
</div>
<div id="footer" style="margin-top:10px" align="center">
	
    
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -