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()%> <%=(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 + -
显示快捷键?