psninfostudyand.jsp
来自「java jsp教程」· JSP 代码 · 共 410 行
JSP
410 行
<!--\webapps\jsp\base\personal\psnInfoStudyAnd.jsp-->
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.icss.cnpc.base.vo.PersonItemInfo" %>
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
%>
<%
String contextpath = request.getContextPath();
List infoList = (List)request.getAttribute("infoList");
List infoList1 = (List)request.getAttribute("infoList1");
//com.icss.resourceone.sdk.framework.Person per = (com.icss.resourceone.sdk.framework.Person per)request.getAttribute("per");
//String unituuid=request.getParameter("unituuid");
//String unitname=request.getParameter("unitname");
%>
<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/ShowPersonBasicInfoServlet";
document.form1.submit();
break;
case 2:
document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonInformationDetailServlet?optionFlag=workExp";
document.form1.submit();
break;
case 3:
document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonInformationDetailServlet?optionFlag=studyAnd";
document.form1.submit();
break;
case 4:
document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonInformationDetailServlet?optionFlag=achievment";
document.form1.submit();
break;
case 5:
document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonInformationDetailServlet?optionFlag=auditAnd";
document.form1.submit();
break;
case 6:
document.form1.action = "<%=request.getContextPath()%>/servlet/ShowPersonInformationDetailServlet?optionFlag=otherInfo";
document.form1.submit();
break;
}
}
function popUpCalendarDlg(ctrlobj) {
showx = event.screenX - event.offsetX - 4 - 210 ; // + deltaX;
showy = event.screenY - event.offsetY + 18; // + deltaY;
newWINwidth = 210 + 4 + 18;
retval = window.showModalDialog("../include/date.htm", "", "dialogWidth:220px; dialogHeight:220px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scroll:no;Resizable:no; " );
//alert(retval);
if( retval != null ){
ctrlobj.value = retval;
}
}
function _addEdu(){
if(form1.dateFromEdu.value==""){
alert("请选择开始时间!!");
return false;
}
if(!form1.endDateEdu.value==""){
if(form1.dateFromEdu.value>form1.endDateEdu.value){
alert("开始时间要小于结束时间!!");
return false;
}
}
//alert(form1.endDateEdu.value);
if(form1.noteEdu.value==""){
alert("请填写工作单位!!");
return false;
}
form1.dateFrom.value=form1.dateFromEdu.value;
form1.endDate.value=form1.endDateEdu.value;
form1.note.value = form1.noteEdu.value;
form1.typeOfTheRecord.value="2";
//alert(form1.note.value);
document.form1.action = "<%=request.getContextPath()%>/servlet/AddPersonInformationDetailServlet";
document.form1.submit();
}
function _updateEdu(){
if(form1.eduID.value==""){
alert("请选择一条记录!!");
return false;
}
if(form1.dateFromEdu.value==""){
alert("请选择开始时间!!");
return false;
}
if(!form1.endDateEdu.value==""){
if(form1.dateFromEdu.value>form1.endDateEdu.value){
alert("开始时间要小于结束时间!!");
return false;
}
}
if(form1.noteEdu.value==""){
alert("请填写工作单位!!");
return false;
}
form1.dateFrom.value=form1.dateFromEdu.value;
form1.endDate.value=form1.endDateEdu.value;
form1.typeOfTheRecord.value="2";
form1.itemNo.value = form1.eduID.value;
form1.note.value = form1.noteEdu.value;
//form1.itemNo.value
document.form1.action = "<%=request.getContextPath()%>/servlet/ModifyPersonInformationDetailServlet";
document.form1.submit();
}
function _delEdu(){
if(form1.eduID.value==""){
alert("请选择一条记录!!");
return false;
}
form1.itemNo.value = form1.eduID.value;
document.form1.action = "<%=request.getContextPath()%>/servlet/DeletePersonInformationDetailServlet";
document.form1.submit();
}
function _addExa(){
if(form1.dateFromExa.value==""){
alert("请选择时间!!");
return false;
}
if(form1.noteExa.value==""){
alert("请填写内容!!");
return false;
}
form1.dateFrom.value=form1.dateFromExa.value;
//form1.endDate.value=form1.endDateExa.value;
form1.typeOfTheRecord.value="3";
form1.note.value = form1.noteExa.value;
document.form1.action = "<%=request.getContextPath()%>/servlet/AddPersonInformationDetailServlet";
document.form1.submit();
}
function _updateExa(){
if(form1.exaID.value==""){
alert("请选择一条记录!!");
return false;
}
if(form1.dateFromExa.value==""){
alert("请选择时间!!");
return false;
}
if(form1.noteExa.value==""){
alert("请填写内容!!");
return false;
}
form1.dateFrom.value=form1.dateFromExa.value;
//form1.endDate.value=form1.endDateExa.value;
form1.note.value = form1.noteExa.value;
form1.typeOfTheRecord.value="3";
form1.itemNo.value = form1.exaID.value;
document.form1.action = "<%=request.getContextPath()%>/servlet/ModifyPersonInformationDetailServlet";
document.form1.submit();
}
function _delExa(){
if(form1.exaID.value==""){
alert("请选择一条记录!!");
return false;
}
form1.itemNo.value = form1.exaID.value;
document.form1.action = "<%=request.getContextPath()%>/servlet/DeletePersonInformationDetailServlet";
document.form1.submit();
}
function checkEduID(id,beginDate,endDate,note,eduLevel){
form1.eduID.value = id;
form1.dateFromEdu.value = beginDate;
form1.endDateEdu.value = endDate;
form1.noteEdu.value = note;
form1.eduLevel.value = eduLevel;
}
function checkExaID(id,beginDate,note){
form1.exaID.value = id;
form1.dateFromExa.value = beginDate;
form1.noteExa.value = note;
}
</script>
<link rel="stylesheet" href="../css/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>学习与考核</title>
</head>
<body background="../images/grid.gif">
<form method=post name=form1>
<input type="hidden" name="itemNo" >
<input type="hidden" name="eduID" >
<input type="hidden" name="exaID" >
<input type="hidden" name="dateFrom" >
<input type="hidden" name="endDate" >
<input type="hidden" name="note" >
<input type="hidden" name="optionFlag" value="studyAnd" >
<input type="hidden" name="typeOfTheRecord" >
<input type="hidden" name="eduLevel" >
<input type="hidden" name="department" >
<input type="hidden" name="duty" >
<input type="hidden" name="gratuation" >
<input type="hidden" name="name" >
<input type="hidden" name="relation" >
<input type="hidden" name="age" >
<table width="400" class="tagTablePosition" >
<tr height="20px"><td width="58" height="23" align="center" bgcolor="#EEF4FF" class="tagTd" onClick="page(1)"><div align="center">基本信息</div></td>
<td width="58" align="center" bgcolor="#EEF4FF" class="tagTd" onClick="page(2)">工作经历</td>
<td width="64" align="center" bgcolor="#a6d0f2"><div align="center" class="tagTd" onClick="page(3)">学习与考核</div></td>
<td width="68" bgcolor="#EEF4FF"><div align="center" class="tagTd" onClick="page(4)">主要成果</div></td>
<td width="75" bgcolor="#EEF4FF"><div align="center" class="tagTd" onClick="page(5)">审计与培训</div></td>
<td width="61" bgcolor="#EEF4FF"><div align="center" class="tagTd" onClick="page(6)">其他信息</div></td>
</tr>
</table>
<br><br><br>
<table width="90%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr bgcolor="#a6d0f2">
<td colspan="5" align="center"><strong>学习简历</strong> </td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="22" bgcolor="#EEF4FF"> </td>
<td width="240" bgcolor="#EEF4FF"><p align="center"><strong>起止年月 </strong></p></td>
<td bgcolor="#EEF4FF"><p align="center"><strong>院校及系专业</strong></p></td>
<td width="120" bgcolor="#EEF4FF"><div align="center"><strong> 毕( 结、肄)业 </strong></div></td>
</tr>
<%for(Iterator i = infoList.iterator();i.hasNext();){
PersonItemInfo vo = (PersonItemInfo)i.next();
String itemNo = vo.getItemno()+"";
String dateFrom2 = vo.getBegindate()+"";
String dateFrom="";
if(dateFrom2==null||dateFrom2.equals("null")){
dateFrom="";
}else{
dateFrom=dateFrom2.substring(0,10);
}
String endDate2 = vo.getEnddate()+"";
String endDate="";
if(endDate2==null||endDate2.equals("null")){
endDate="";
}else{
endDate=endDate2.substring(0,10);
}
String note = vo.getNote()+"";
if(note==null||note.equals("null"))
note="";
String eduLevel = vo.getEducationalLevel()+"";
if(eduLevel==null||eduLevel.equals("null"))
eduLevel="";
%>
<tr bgcolor="#EEF4FF">
<td width="22" bgcolor="#EEF4FF"><input type="radio" name="radiobutton" value="radiobutton" onclick="checkEduID('<%=itemNo%>','<%=dateFrom%>','<%=endDate%>','<%=note%>','<%=eduLevel%>')"></td>
<td width="240" bgcolor="#EEF4FF"><p align="left"><%=dateFrom%> 至 <%=endDate%></p></td>
<td bgcolor="#EEF4FF"><p align="left">
<%=note%></p></td>
<td bgcolor="#EEF4FF" width="120"><%=eduLevel%></td>
<%}%>
</tr>
</table>
<table width="90%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr bgcolor="#a6d0f2">
<td colspan="4" align="center"><strong> 添加/修改/删除</strong></td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="265" bgcolor="#EEF4FF"><p align="center"><strong>起止年月 </strong></p></td>
<td bgcolor="#EEF4FF"><p align="center"><strong>院校及系专业</strong></p></td>
<td width="120" bgcolor="#EEF4FF"><div align="center"><strong>毕( 结、肄)业</strong></div></td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="265"><p align="left"> <input class="inp2" size="12" name="dateFromEdu" value="" readonly>
<img src="../images/calendar.gif" style="cursor:hand " onClick="popUpCalendarDlg(dateFromEdu)"> 至
<input class="inp2" size="12" name="endDateEdu" value="" readonly>
<img src="../images/calendar.gif" style="cursor:hand " onClick="popUpCalendarDlg(endDateEdu)"> </p></td>
<td bgcolor="#EEF4FF"><p align="left">
<input class="inp1" size="30" name="noteEdu" value="">
</p></td>
<td bgcolor="#EEF4FF"><select name="select3">
<option>------</option>
<option>毕业</option>
<option>结业</option>
<option>肆业</option>
</select></td>
</tr>
</table>
<table width="95%" border="0" align="center">
<tr>
<td width="11%"> </td>
<td colspan="3"> </td>
<td width="9%"> </td>
</tr>
<tr>
<td> </td>
<td width="23%" align="center"><div align="right"><img src="../images/add.gif" style="cursor:hand " onClick="_addEdu()"></div></td>
<td width="28%" align="center"><img src="../images/modify.gif" style="cursor:hand " onClick="_updateEdu()"></td>
<td width="29%" align="center"><div align="left"><img src="../images/delete.gif" style="cursor:hand " onClick="_delEdu()"></div></td>
<td> </td>
</tr>
</table>
<br>
<br>
<table width="90%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr bgcolor="#a6d0f2">
<td colspan="4" align="center"><strong> 国家组织考试资格情况</strong></td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="22" bgcolor="#EEF4FF"> </td>
<td width="240" bgcolor="#EEF4FF"><p align="center"><strong>时间</strong></p></td>
<td bgcolor="#EEF4FF"><p align="center"><strong>考试资格类别</strong></p></td>
</tr>
<%for(Iterator i = infoList1.iterator();i.hasNext();){
PersonItemInfo vo = (PersonItemInfo)i.next();
String itemNo = vo.getItemno()+"";
String dateFrom2 = vo.getBegindate()+"";
String dateFrom="";
if(dateFrom2==null||dateFrom2.equals("null")){
dateFrom="";
}else{
dateFrom=dateFrom2.substring(0,10);
}
String note = vo.getNote()+"";
if(note==null||note.equals("null"))
note="";
%>
<tr bgcolor="#EEF4FF">
<td width="22" bgcolor="#EEF4FF"><input type="radio" name="radiobutton1" value="radiobutton1" onclick="checkExaID('<%=itemNo%>','<%=dateFrom%>','<%=note%>')"></td>
<td width="240" bgcolor="#EEF4FF"><p align="left"><%=dateFrom%> </p></td>
<td bgcolor="#EEF4FF"><p align="left">
<%=note%>
</p></td>
</tr>
<%}%>
</table>
<table width="90%" border="0" cellspacing="1" cellpadding="2" align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr bgcolor="#a6d0f2">
<td colspan="3" align="center"><strong>添加/修改/删除</strong></td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="265" bgcolor="#EEF4FF"><p align="center"><strong>时间</strong></p></td>
<td bgcolor="#EEF4FF"><p align="center"><strong>国家组织考试资格情况</strong></p></td>
</tr>
<tr bgcolor="#EEF4FF">
<td width="265"><p align="left"> <input class="inp2" size="12" name="dateFromExa" value="" readonly>
<img src="../images/calendar.gif" style="cursor:hand " onClick="popUpCalendarDlg(dateFromExa)"> </p></td>
<td bgcolor="#EEF4FF"><p align="left">
<input class="inp1" size="45" name="noteExa" value="">
</p></td>
</tr>
</table>
<br><table width="95%" border="0" align="center">
<tr>
<td width="11%"> </td>
<td colspan="3"> </td>
<td width="9%"> </td>
</tr>
<tr>
<td> </td>
<td width="23%" align="center"><div align="right"><img src="../images/add.gif" style="cursor:hand " onClick="_addExa()"></div></td>
<td width="28%" align="center"><img src="../images/modify.gif" style="cursor:hand " onClick="_updateExa()"></td>
<td width="29%" align="center"><div align="left"><img src="../images/delete.gif" style="cursor:hand " onClick="_delExa()"></div></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?