personviewinfo.jsp

来自「java jsp教程」· JSP 代码 · 共 239 行

JSP
239
字号
<!--\webapps\jsp\base\personal\personViewInfo.jsp-->
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.icss.cnpc.base.vo.PersonBasicInfo" %>
<%@ page import="com.icss.cnpc.base.vo.CodeItemInfo" %>
<%@ page import="com.icss.resourceone.sdk.framework.Person" %>
<%@ page import="com.icss.cnpc.util.Config"%>
<%@ page import="com.icss.resourceone.sdk.framework.Context"%>
<%@ page import="com.icss.cnpc.msgnote.vo.TattachVO"%>
<%@ page import="com.icss.resourceone.sdk.framework.EntityManager"%>
<%
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);
%>

<%
    String contextpath = request.getContextPath();
    PersonBasicInfo personBasicInfo = (PersonBasicInfo)request.getAttribute("personBasicInfo");
	String perUuid = (String)request.getAttribute("perUuid");
	Person per=(Person)EntityManager.getInstance().findPersonByUuid(perUuid);
	Integer sexNum = per.getSex();
	String sex = sexNum.toString();
	TattachVO pVo = (TattachVO)request.getAttribute("photoTattachVo");
%>
<html>
<head>
<script language="JavaScript" src="<%=request.getContextPath()%>/include/common.js"></script>
<script>
function page(number) {
	switch(number) {
		case 1:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=1";
			document.form1.submit();
			break;
		case 2:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=2";
			document.form1.submit();
			break;
		case 3:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=3";
			document.form1.submit();
			break;
		case 4:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=4";
			document.form1.submit();
			break;
		case 5:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=5";
			document.form1.submit();
			break;
		case 6:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=6";
			document.form1.submit();
			break;
		case 7:
			document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonViewInfoServlet?curPersonUuid=<%=perUuid%>&viewIndex=7";
			document.form1.submit();
			break;
	}
}
	
function setPhotono(no)
{
document.form1.photono.value = no;
}
function setAttachname(no)
{
document.form1.attachname.value = no;
}
</script>
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>基本信息</title>
</head>
<body background="<%=request.getContextPath()%>/images/grid.gif">
<form method=post name=form1>
<input type="hidden" name="attachno">
<input type="hidden" name="attachname">
<input type="hidden" name="photono">
<table width="95%" border="0" align="center">
  <tr>
    <td><table  width="500"  >
      <tr height="20px">
        <td width="58" height="23" align="center" bgcolor="#a6d0f2" class="tagTd" style="cursor:hand " onClick="page(1)"><div align="center">基本信息</div></td>
		<td width="75" bgcolor="#eef4ff" style="cursor:hand "><div align="center" class="tagTd" onClick="page(7)">个人信息报送</div></td>
        <td width="58" align="center" bgcolor="#EEF4FF" class="tagTd" style="cursor:hand " onClick="page(2)">工作经历</td>
        <td width="64" align="center" bgcolor="#EEF4FF" style="cursor:hand "><div align="center" class="tagTd" onClick="page(3)">学习与考核</div></td>
        <td width="68" bgcolor="#EEF4FF" style="cursor:hand "><div align="center" class="tagTd" onClick="page(4)">主要成果</div></td>
        <td width="75" bgcolor="#EEF4FF" style="cursor:hand "><div align="center" class="tagTd" onClick="page(5)">审计与培训</div></td>
		<td width="61" bgcolor="#EEF4FF" style="cursor:hand "><div align="center" class="tagTd" onClick="page(6)">其他信息</div></td>
      </tr>
    </table></td>
  </tr>
  
  <tr>
    <td><table  width="100%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
      <tr bgcolor="#a6d0f2">
        <td colspan="9" align="center"><strong>基本信息</strong></td>
      </tr>
	  <tr bgcolor="#EEF4FF">
	  	<td  rowspan="6" align="center" bgcolor="#EEF4FF" width="100">
		<%if(pVo != null){
		if(pVo.getAttachmentname() != null){
		System.out.println("[check]personViewInfo.jsp--src---->/servlet/ShowPhotoServlet?personuuid="+pVo.getAttachmentno());
		%>
		<script>
		setPhotono(<%=pVo.getAttachmentno()%>);
		//setAttachname(<%=pVo.getAttachfilename()%>);
		document.form1.attachname.value = "<%=pVo.getAttachfilename()%>";
		</script>
		<img name="signatureImage" src="<%=request.getContextPath()%>/servlet/ShowPhotoServlet?personuuid=<%=pVo.getAttachmentname()%>" border="0" width="100" height="140" align="middle" readonly>
		<% }else {%>
		<font face="Verdana"><b>个人照片</b></font>
		<%}%>
		<%}%>
		</td>
        <td width="60" height="28" bgcolor="#EEF4FF"><p align="left"><strong>姓名</strong></p></td>
        <td width="580" bgcolor="#EEF4FF" colspan="7"><p align="left"><%=per.getFullName()%></p></td>
      </tr>
	  
      <tr bgcolor="#EEF4FF">
	    <td height="28"><p align="left"><strong>审计人员</strong></p></td>
		<td width="100"><p align="left">
		<%
		if(personBasicInfo.getIsauditor() != null && personBasicInfo.getIsauditor().equals("1")) {%>
		<%} else if(personBasicInfo.getIsauditor() != null && personBasicInfo.getIsauditor().equals("0")) {%>
		<%} else if(personBasicInfo.getIsauditor() == null) {%>
		未定义
		<%}%>
		</p></td>
		<td width="60" bgcolor="#EEF4FF"><p align="left"><strong>职务</strong></p></td>
        <td width="100" bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="post">
		<%=(personBasicInfo.getPost()==null?"":personBasicInfo.getPost())%>
		<script>
        document.form1.post.value="<%=(personBasicInfo.getPost()==null?"":personBasicInfo.getPost())%>";
		</script>    
        </p></td>
		<td width="60" bgcolor="#EEF4FF"><p align="left"><strong>职称</strong></p></td>
        <td width="100" bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="techPost">
		<%=(personBasicInfo.getTechPost()==null?"":personBasicInfo.getTechPost())%>
		<script>
        document.form1.techPost.value="<%=(personBasicInfo.getTechPost()==null?"":personBasicInfo.getTechPost())%>";
		</script>    
        </p></td>
		<td width="60" bgcolor="#EEF4FF"><p align="left"><strong>资格情况</strong></p></td>
        <td width="100" bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="competency">
		<%=(personBasicInfo.getCompetency()==null?"":personBasicInfo.getCompetency())%>
		<script>
        document.form1.techPost.value="<%=(personBasicInfo.getCompetency()==null?"":personBasicInfo.getCompetency())%>";
		</script>    
        </p></td>
	  </tr>
	  
      <tr bgcolor="#EEF4FF">
        <td height="28" bgcolor="#EEF4FF"><p align="left"><strong>政治面貌</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="pCode">
		<%if(per.getPcode() != null) {
		if(per.getPcode().equals("0")) {%>
		中共党员
		<%}else if(per.getPcode().equals("1")) {%>
		共青团员
		<%}else if(per.getPcode().equals("2")) {%>
		群众
		<%}else if(per.getPcode().equals("3")) {%>
		预备党员
		<%}else if(per.getPcode().equals("4")) {%>
		民建会员
		<%}else if(per.getPcode().equals("5")) {%>
		民进会员
		<%}}else{%><%}%>
		<script>
        document.form1.pCode.value="<%=(per.getPcode()==null?"":per.getPcode())%>";
	    </script>
		</p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>出生年月</strong></p></td>
        <% Date birthday = personBasicInfo.getBirthday();%>
        <td bgcolor="#EEF4FF"><p align="left"><%=(birthday==null)?"":birthday.toString().substring(0,10)%></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>学历</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="studyExp">
		<%=(personBasicInfo.getStudyExp()==null?"":personBasicInfo.getStudyExp())%>
		<script>
        document.form1.studyExp.value="<%=(personBasicInfo.getStudyExp()==null?"":personBasicInfo.getStudyExp())%>";
		</script>
		</p></td>
		<td bgcolor="#EEF4FF"><p align="left"><strong>专业结构</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left">
		<input type="hidden" name="speciality">
		<%=(personBasicInfo.getMetier()==null?"":personBasicInfo.getMetier())%>
		<script>
      document.form1.speciality.value="<%=(personBasicInfo.getMetier()==null?"":personBasicInfo.getMetier())%>";
		</script>
		</p></td>
		</tr>
		<tr bgcolor="#EEF4FF">
		<td height="28" bgcolor="#EEF4FF"><p align="left"><strong>性别</strong></p></td>
        <td colspan="" bgcolor="#EEF4FF" ><p align="left">
        <%
		if(sex.equals("0")){%>
		保密
        <%}else if(sex.equals("1")){%>
        <%}else if(sex.equals("2")){%>
		<%}else if(sex.equals("3")){%>
		不方便透露
        <%}%>
        </p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>身份证</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=personBasicInfo.getIdcard()==null?"":personBasicInfo.getIdcard().trim()%></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>籍贯</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=personBasicInfo.getNativeplace()==null?"":personBasicInfo.getNativeplace()%></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>民族</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=personBasicInfo.getNation()==null?"":personBasicInfo.getNation()%></p></td>
      </tr>
      <tr bgcolor="#EEF4FF">
	  <td height="28" bgcolor="#EEF4FF"><p align="left"><strong>外语水平 </strong></p></td>
        <td bgcolor="#EEF4FF"><div align="left"><%=personBasicInfo.getFlCat()==null?"":personBasicInfo.getFlCat()%> &nbsp; <%=(personBasicInfo.getFlLevel()==null?"":personBasicInfo.getFlLevel())%></div></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>办公电话</strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=per.getOfficetel()==null?"":per.getOfficetel()%></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>移动电话 </strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=per.getMobile()==null?"":per.getMobile()%></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><strong>住宅电话 </strong></p></td>
        <td bgcolor="#EEF4FF"><p align="left"><%=per.getHometel()==null?"":per.getHometel()%></p></td>
      </tr>
    </table></td>
  </tr>
</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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