📄 docinfo.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<jsp:useBean id="docMan" class="com.csbook.documentsystem.DocMan" scope="page"/>
<jsp:useBean id="deptMan" class="com.csbook.documentsystem.DepartmentMan" scope="page"/>
<jsp:useBean id="docBMan" class="com.csbook.documentsystem.DocBaseMan" scope="page"/>
<html>
<head>
<title>电子政务档案管理系统</title>
<script language="JavaScript" src="tools.js"></script>
<script language="JavaScript">
function updateInfo(){
document.form1.opType.value="updateInfo";
document.form1.submit();
}
function storeIt(){
document.form1.opType.value="storeIt";
document.form1.submit();
}
</script>
</head>
<body>
<%
String id=request.getParameter("id");
if(id==null){
%>
<jsp:forward page="err.jsp?err=没有该档案"/>
<% }
int flag=docMan.getAttr(Integer.parseInt(id));
Hashtable docs=docMan.getDocInfo(Integer.parseInt(id));
ArrayList depts=deptMan.getDeptList();
Iterator it=depts.iterator();
%>
<form name="form1" method="post" action="action.jsp">
<table width="95%" border="1">
<tr>
<td width="22%"><div align="right">档案名称:</div></td>
<td width="78%"><div align="left">
<%=docs.get("name")%>
</div></td>
</tr>
<tr>
<td><div align="right">所属机构:</div></td>
<td><div align="left">
<%
if(flag==0) {
%>
<select name="dept">
<%
while(it.hasNext()){
%>
<option><%=(String)it.next()%></option>
<%}%>
</select>
<%
}
else
{
%>
<%=docs.get("dept")%>
<%
}
%>
</div></td>
</tr>
<tr>
<td><div align="right">年度:</div></td>
<td><div align="left">
<%
if(flag==0){
%>
<select name="docyear">
<%
for(int i=1990;i<2100;i++)
{
%>
<option><%=i%></option>
<%
}
%>
</select>
<%
}
else{
%>
<%=docs.get("docyear")%>
</div></td>
</tr>
<%}%>
<tr>
<td><div align="right">保存类型:</div></td>
<td>
<%
Object timeli=docs.get("timelimit");
int timelimit=Integer.parseInt(timeli.toString());
if (flag==0){
if (timelimit==0){
%>
<select name="timelimit">
<option value="0" selected>短期</option>
<option value="1">长期</option>
</select>
<%}
else{
%>
<select name="timelimit">
<option value="0">短期</option>
<option value="1" selected>长期</option>
</select>
<%
}
}
else{
if (timelimit==0){
%>
短期
<%
}
else{
%>
长期
<%
}
}
%>
</td>
</tr>
<tr>
<td height="120"><div align="right">备注说明:</div></td>
<td><div align="left">
<%
if (flag== 0){
%>
<textarea name="desc" cols="60" rows="8"><%=docs.get("desc")%></textarea>
<%}
else{
%>
<textarea name="desc" cols="60" rows="8" readonly><%=docs.get("desc")%></textarea>
</div></td>
</tr>
<%}
%>
<input name="id" type="hidden" value="<%=id%>"/>
<tr>
<td height="25"> </td>
<td>
<%
String operator=(String)session.getAttribute("userId");
boolean hasRight=docBMan.isWritableForDocBase((String)docs.get("docBase"),operator);
if(flag == 0){
if(hasRight){
%>
<input name="op" type="hidden" value="updateDoc">
<input name="opType" type="hidden">
<input type="submit" name="Submit" value="更新信息" onClick="updateInfo()">
<input type="submit" name="Submit" value="归档" onClick="storeIt()">
<input type="button" name="golist" value="返回档案库" onClick="javascript:gotourl('doclist.jsp?docBase=<%=docs.get("docBase")%>')">
<%
}
}
else{
if(hasRight){
%>
<input name="op" type="hidden" value="setAttrOut"><br>
<input type="submit" name="Submit" value="移出档案库">
<%
}
%>
<input type="button" name="lend" value="借阅" onClick="javascript:gotourl('addlibinfo.jsp?docid=<%=id%>')">
<input type="button" name="back" value="返回" onClick="goback()">
<%
}
%>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -