📄 listfunction.jsp
字号:
<%@ page import="com.everstar.usermanage.*" %>
<jsp:useBean id="dbConn" scope="request" class="com.everstar.database.Database"/>
<%
String systemIDtemp = request.getParameter( "systemid" );
String functionName = request.getParameter( "functionName" );
String operate = request.getParameter( "operate" );
HttpSession AuthInfoPool=request.getSession();
if (!Auth.checkAdmin(AuthInfoPool))
{
out.println("the logined user is not administrator");
return;
}
SubSystemList AllSubSys= new SubSystemList(dbConn);
int[] AllSysId= AllSubSys.subSystemList();
if ( systemIDtemp != null) {
int thesystemid = Integer.parseInt(systemIDtemp);
SubSystem theSystem = AllSubSys.getSubSystem(thesystemid);
String sysname = theSystem.getSystemName();
int[] allFunID = theSystem.FunList();
%>
<html>
<head>
<title>function list</title>
</head>
<form action="saveFunction.jsp" method="post" >
<b>SubSystem name <%=sysname %></b>
<input type="hidden" name="systemid" value="<%=systemIDtemp%>">
<p>
<table cellspacing="0" cellpadding="0" border="1" width="500" align="left">
<tr><td>Function name</td><td>Operate name</td></tr>
<%
for (int i=0;i<allFunID.length;i++)
{
Fun theFun = theSystem.getFunction(allFunID[i]);
String funName = theFun.getfunctionName();
String operateName = theFun.getoperate();
%>
<tr><input type="hidden" name="functionid" value="<%=allFunID[i]%>">
<td><input type="text" name="funName" value="<%=funName%>"></td>
<td><input type="text" name="operateName" value="<%=operateName%>"></td>
</tr>
<%
}
%>
<tr><td colspan="2"><input type="submit" value="modify" > </td></tr>
</table>
</form>
</body>
</html>
<%
}
else
{
%>
<html>
<head>
<title>function list</title>
</head>
<form action="listFunction.jsp" method="post" >
<b>Select SubSystem</b>
<p>
<table cellspacing="0" cellpadding="0" border="0" width="300" align="left">
<tr>
<td>
subsystem:</td><td><select name="systemid">
<%
for(int i=0; i < AllSysId.length; i++)
{
SubSystem theSystem = AllSubSys.getSubSystem(AllSysId[i]);
out.println("<option value=\""+AllSysId[i]+"\">"+theSystem.getSystemName()+"</option>");
}
%>
</select></td></tr>
<tr><td colspan="2"><input type="submit" value="Next" > </td></tr>
</table>
</form>
</body>
</html>
<%
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -