project_diary_add.jsp
来自「java jsp教程」· JSP 代码 · 共 220 行
JSP
220 行
<%@ page contentType="text/html;charset=GBK" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page import="java.util.List" %>
<%@ page import="com.icss.cnpc.plan.vo.AuditedOrgInfo" %>
<%
String projNo = request.getParameter("projNo");
List auditUnits = (List)session.getAttribute(projNo);
%>
<html>
<head>
<title>添加日记</title>
<meta http-equiv="Content-Type" content="text/html;charset=GBK">
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/style.css">
<SCRIPT LANGUAGE="JavaScript" src="/cnpc/include/calendar.js"></SCRIPT>
<script language="JavaScript" src="<%=request.getContextPath()%>/common/common.js"></script>
<style type="text/css">
<!--
body {
background-image: url("<%=request.getContextPath()%>/images/grid.gif");
}
.inp1 {
BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt
}
.tag1 {
background-color:#a6d0f2;
width:73px; position:absolute;
left:59px;
top: 14px;
font-weight:300;
height:15px;
border-bottom-color:#FFFFFF;
font-size:13px;
text-align:center;
cursor:hand;
}
.tag2 {
background-color:#EEF4FF;
width:73px; position:absolute;
left:130px;
top: 14px;
font-weight:300;
height:15px;
border-bottom-color:#FFFFFF;
font-size:13px;
text-align:center;
cursor:hand;
}
.inp11 {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt
}
.inp12 { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt
}
-->
</style>
</head>
<body>
<form name="form1" method="post">
<input type="hidden" name="projectname" value='<c:out value="${projInfo.projectname}"/>'>
<input type="hidden" name="projectno" value='<c:out value="${projInfo.projectno}"/>'>
<table width="90%" border="0" cellspacing="1" cellpadding="2"
align="center" bordercolordark="#DFDFFF" bordercolorlight="#003366" bgcolor="#6699CC">
<tr bgcolor="#a6d0f2"><td colspan="3" ><div align="center"><strong>审计日记</strong></div></td></tr>
<tr class="lc2" bgcolor="#99CCFF">
<td width="226" valign="top" bgcolor="#EEF4FF"><p align="right"><strong>日记标题</strong></p></td>
<td width="638" valign="top" bgcolor="#EEF4FF">
<p align="left">
<input name="diaryname"><font color="red">*</font>
</p></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td width="226" valign="top" bgcolor="#EEF4FF"><p align="right"><strong>项目名称 </strong></p></td>
<td width="638" valign="top" bgcolor="#EEF4FF"><p align="left"><c:out value="${projInfo.projectname}"/></p></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td width="226" height="24" valign="top" bgcolor="#EEF4FF"><p align="right"><strong>审计年度 </strong></p></td>
<td valign="top" bgcolor="#EEF4FF" align="center">
<div align="left"><c:out value="${projInfo.projectyear}"/></div></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td bgcolor="#EEF4FF" width="226" valign="top"><p align="right"><strong>审计时间</strong></p></td>
<td bgcolor="#EEF4FF" valign="top" align="center">
<div align="left">
<%
java.util.Date day = new java.util.Date();
out.print(day.toLocaleString().substring(0,10));
%>
</div></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td width="226" height="23" valign="top" bgcolor="#EEF4FF"><p align="right"><strong>被审计单位 </strong></p></td>
<td valign="top" bgcolor="#EEF4FF">
<p align="left">
<%
if(auditUnits == null || auditUnits.size() > 1)
{
%>
<input name="auditedorgname" type="text"
style="background:white" size="25" value='<c:out value="${scriptInfo.problemorgname}"/>'
maxlength="32" readonly class="inp1"><font color="red">*</font>
<img src="<%=request.getContextPath()%>/images/icon-15.gif" alt="选择被审计单位"
name="unit" width="22" height="15" class="bt1" style="cursor:hand;" onClick="_addAuditedOrg('auditedorgname','none')">
<%
}
else if (auditUnits != null && auditUnits.size() == 1)
{
AuditedOrgInfo aoInfo = (AuditedOrgInfo)auditUnits.get(0);
%>
<input name="auditedorgname" type="text"
style="background:white" size="25"
value="<%=aoInfo.getAuditedorgname()%>"
maxlength="32" readonly class="inp1" >
<%
}
%>
</p></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td valign="top" bgcolor="#EEF4FF"><p align="right"><strong>审计事项</strong></p></td>
<td bgcolor="#EEF4FF" valign="top">
<input class="inp11" size="30" name="audititem"><font color="red">*</font></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td height="109" valign="top" bgcolor="#EEF4FF">
<div align="right"><strong>实施审计<br>时间、方法<br>以及查阅<br>资料名称<br></strong></div></td>
<td bgcolor="#EEF4FF" valign="top"><div align="left">
<textarea name="content1" cols="80" rows="7"></textarea>
</div></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td valign="top" bgcolor="#EEF4FF"><div align="right"><strong>审计人员<br>的专业判<br>断、查证结<br>果</strong></div></td>
<td valign="top" bgcolor="#EEF4FF"><div align="left">
<textarea name="content2" cols="80" rows="7"></textarea>
</div></td>
</tr>
<tr class="lc2" bgcolor="#99CCFF">
<td valign="top" bgcolor="#EEF4FF"><div align="right"><strong>其他需记<br>录的情况</strong></div></td>
<td valign="top" bgcolor="#EEF4FF"><div align="left">
<textarea name="content3" cols="80" rows="4"></textarea>
</div></td>
</tr>
</table>
<table width="90%" border="0" align="center">
<tr>
<td width="34%" align="center">
<img src="<%=request.getContextPath()%>/images/confirm.gif"
style="cursor:hand " onClick="_save()"></td>
<td width="44%" align="center">
<img src="<%=request.getContextPath()%>/images/cancel.gif" style="cursor:hand " onClick="window.history.back();"></td>
</tr>
</table>
</body>
</form>
<script>
function _save()
{
var sForm = document.form1;
sForm.action = "<%=request.getContextPath()%>/servlet/ManageDiaryServlet?type=add";
if(sForm.diaryname.value == "")
{
alert("请输入日记标题");
sForm.diaryname.focus();
return;
}
if(sForm.auditedorgname.value == "")
{
alert("请选择被审计单位");
sForm.auditedorgname.focus();
return;
}
if(sForm.audititem.value == "")
{
alert("请输入审计事项");
sForm.audititem.focus();
return;
}
if(sForm.content1.value != "" && getLength(sForm.content1.value) > 4000)
{
alert("实施审计时间、方法以及查阅资料名称的内容不能超过4000字");
sForm.content1.focus();
return;
}
if(sForm.content2.value != "" && getLength(sForm.content2.value) > 4000)
{
alert("审计人员的专业判断、查证结果的内容不能超过4000字");
sForm.content2.focus();
return;
}
if(sForm.content3.value != "" && getLength(sForm.content3.value) > 4000)
{
alert("其他需记录的情况的内容不能超过4000字");
sForm.content3.focus();
return;
}
sForm.submit();
}
function _addAuditedOrg(valueObj,idObj)
{
wx=200;
wy=200;
x=(window.screen.width-wx)/2;
y=(window.screen.height-wy)/2;
wposition=",left="+x+",top="+y;
var projNo = '<c:out value="${projInfo.projectno}"/>';
var url = "<%=request.getContextPath()%>/ShowAuditedUnitServlet?valueObj=" + valueObj + "&idObj=" + idObj + "&projNo=" + projNo;
window.open(url,"_blank","width=400,height=200,menu=0"+wposition);
}
</script>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?