<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="com.csc.library.system.*,com.csc.library.utilities.*,com.csc.library.cscimport.*,java.util.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<%@ page import="com.csc.library.security.*"  %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META name="GENERATOR" content="IBM WebSphere Studio">
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="THEME/MASTER.css" rel="stylesheet" type="text/css">
<TITLE>TEST.jsp</TITLE>
<script language="javascript">
			function clear(actionname){
					with(document.cscform){
							clear.value=actionname;
							submit();
					}
			}
</script>
</HEAD>
<BODY>
<form action="?" name="cscform" method="post">
	<input type="hidden" name="clear">
<%
if(request.getParameter("clear")!=null &&request.getParameter("clear").equals("emplist") ){
		SalaryEmpSecurity.empLevel.clear();
}else if(request.getParameter("clear")!=null &&request.getParameter("clear").equals("configlevel") ){
		SalaryEmpSecurity.hmconfig.clear();
}
UProfile up =(UProfile)session.getAttribute("userprofile");
%>
	<table border="1">
			<tr>
					<td colspan="2" >???????????????? 
						<ol>
						<li> ?????emplevellist (??? emp_level ???????????????????) ????????????????? ???????????? click ??? clear ??????????????????</li>						
						<li>?????????? hmconfig ???????? config ?????????????? ?????? click ??? clear ??????????????????</li>
						</ol>
						</td>
			</tr>
			<tr>
					<td width="265"  bgcolor="#999999">name</td>
					<td width="700" bgcolor="#999999">Attribute</td>
			</tr>
			<tr>
					<td>emplevellist</td>
					<td><%
								if(SalaryEmpSecurity.empLevel!=null){
										out.println(SalaryEmpSecurity.empLevel.toString().replaceAll(",","<br>"));
								}
					%> <a href="javascript:clear('emplist')">clear</a></td>
			</tr>
			<tr>
					<td>emp_level(UProfile)</td>
					<td><%=up.get("emp_level")%></td>
			</tr>
			<tr>
					<td>employeeid(UProfile)</td>
					<td><%=up.get("employeeid")%></td>
			</tr>
			<tr>
					<td>hmconfig</td>
					<td><%
							Iterator it=SalaryEmpSecurity.hmconfig.keySet().iterator();
							Iterator it2,it3;
							String key="",key2="",key3="";		
							Vector v1;	
							HashMap levelconfig=null,levelconfiggrp=null;				
							while(it.hasNext()){
									key=(String)it.next();
									out.println(key+"<br>");
									levelconfig=(HashMap)SalaryEmpSecurity.hmconfig.get(key);
									it2=levelconfig.keySet().iterator();
									while(it2.hasNext()){
											key2=(String)it2.next();
											out.println("&nbsp;&nbsp;&nbsp;"+key2+"<br>&nbsp;&nbsp;&nbsp;" );
											v1=(Vector)levelconfig.get(key2);
											if(v1!=null){
												out.print(v1.toString().replaceAll("}","}<br>&nbsp;&nbsp;&nbsp;").replaceAll("]","]<br>&nbsp;&nbsp;&nbsp;"));
											}
									}
							}
					
					
					%> <a href="javascript:clear('configlevel')">clear</a></td>
			</tr>
	</table>
	</form>
</BODY>
</HTML>