⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s_addfawen.jsp

📁 参照saas-oa写的一个oa系统的框架
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title> OA 系统</title>
<link href="<%=request.getContextPath()%>/css/oa.css" rel="stylesheet" type="text/css">
<link href="<%=request.getContextPath()%>/css/layout.css" rel="stylesheet" type="text/css">
<LINK href="<%=request.getContextPath()%>/gw_css/css.css" type="text/css" rel="stylesheet">
<style type="text/css">
<!--
.style1 {font-family: "Courier New", Courier, mono}
.style2 {color: #FF0000}
-->
</style>
<script type="text/javascript" src="<%=request.getContextPath()%>/js/AlicnTree.js"></script>
<link rel="stylesheet" rev="stylesheet" href="<%=request.getContextPath()%>/css/AlicnTree.css" type="text/css" />
</head>


<body>


 <div class="header"></div>


<table align="center" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td colspan="2">
        <%@include file="../../xtop.jsp"%>
    </td>
  </tr>
  <tr>
    <td width="168" valign="top">
		<table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:5px;">
      		<tr><td><div class="sidebariconone"><%@include file="../../xoa_left.jsp" %></div></td></tr>
    	</table>
	</td>
    <td width="832" valign="top">
		<table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:5px;">
  			<tr>
				<td>
					
					
					
					
					
				<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
					<TBODY><TR class=main_title>
					  <TD height=23>&nbsp;&nbsp;<B>公文管理</B>--&gt;<B>发文登记--&gt;增加发文</B></TD>
					</TR></TBODY>
				</TABLE>
				
				
				
				
				 <BR>
				
				
				
				<TABLE class="tab_back"><TBODY><TR><TD>
      				<TABLE height="25" cellSpacing=0 cellPadding=0 border=0><TBODY>
       						 <TR align="middle">
         						 <TD width="5">&nbsp;</TD>
          						 <TD class="tab_left">&nbsp;</TD>
          						 <TD class="tab_on" vAlign="bottom">
		  								<A  href="<%=request.getContextPath()%>/gw/send/s_registList.jsp">发文登记</A></SPAN>
								 </TD>
          						 <TD class="tab_middle">&nbsp;</TD>
          						 <TD class="tab_on" vAlign="bottom">
		  								<A  href="<%=request.getContextPath()%>/gw/send/s_destroyList.jsp">销毁管理</A>
								 </TD>
          						 <TD class="tab_middle">&nbsp;</TD>
          					     <TD class="tab_on" vAlign="bottom">
		  								<A  href="<%=request.getContextPath()%>/gw/send/s_sealList.jsp">封卷管理</A>
								 </TD>
		   						 <TD class="tab_middle">&nbsp;</TD>
         					 </TR></TBODY></TABLE>
				</TD></TR></TBODY></TABLE>
				
				
				
				
				
				
				 <BR>
				
				
				
				
				<TABLE cellSpacing=0 cellPadding=3 border=0>
  <FORM name=form onSubmit="javaScript:return check_validate(this);"  action=article_control.jsp method=post encType=multipart/form-data>
	<!--查询信息--><INPUT type=hidden name=searchField>  <INPUT type=hidden name=searchKey> 
	<!--分页信息--><INPUT type=hidden value=0 name=page> 
	<!--动作信息--><INPUT type=hidden value=ADD name=ACTION>
	<SCRIPT language=Javascript>
		function  goUrl(url) {
			document.formPage.action = url;
			document.formPage.submit();
		}

		 function goUrlConfirm(url,msg) {
			if (confirm(msg)) {
				document.formPage.action = url;
				 document.formPage.submit();
			} else {
			////////////需要在这里加入控制光标形状的代码
			}
		}

		 function  goFormUrl(theForm, url) {
			 theForm.action = url;
			 theForm.submit();
		 }

		function goFormUrlConfirm(theForm, url, msg) {
			if (confirm(msg)) {
				theForm.action = url;
				 theForm.submit();
			} else {
			////////////需要在这里加入控制光标形状的代码
			}
		}
	 // 全选
	 function CheckAll(theForm) {
		for (var i=0;i<theForm.elements.length;i++) {
			var e = theForm.elements[i];
			if (e.name != "checkall") {
				e.checked = theForm.checkall.checked;
			 }
		}
	}
	//打开新窗口的函数
		function toUrl(url) {
			 if  (window.closed)
			 window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
			 else
			{
				window.close();
				window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
			 }

		}
	</SCRIPT>
	<!--隐藏的--><INPUT type=hidden name=DJID> <INPUT type=hidden name=DJXH> <INPUT type=hidden value=test2(经理) name=DJRYXM> <INPUT type=hidden value=0   name=DJXHBJ> <INPUT type=hidden value=0 name=DJFJBJ> 
	
	
	
	
<TBODY>
  <TR>
    <TD vAlign=top align=right width="25%">发文日期</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex1 maxLength=10 name=DJRQ> <A hideFocus 
      onclick="javascript:gfPop.fPopCalendar(eval(document.form.DJRQ));return false;" 
      href="javascript:void(0)"><IMG height=22 alt="" 
      src="<%=request.getContextPath()%>/gw_rili/calbtn.gif" width=34 align=absBottom border=0 
      name=popcal> </A></TD></TR>
  <TR>
    <TD vAlign=top align=right width="25%">发文单位</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=10 name=DJDW> <A 
      href="javascript:Win_DepartmentSelect('form.DJDW');">&gt;&gt;</A></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">发文字号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJZH></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">签收人</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJQS></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">卷号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJJH></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">发文号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJWH></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">份数</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 name=DJFS> 
  <TR>
    <TD vAlign=top align=right width="25%">页数</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 name=DJYS></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">内容摘要</TD>
    <TD width=25>&nbsp;</TD>
    <TD><TEXTAREA class=drpdwn2 name=DJZY rows=5></TEXTAREA></TD></TR> 
  <TR>
    <TD vAlign=top align=right width="25%">备注</TD>
    <TD width=25>&nbsp;</TD>
    <TD><TEXTAREA class=drpdwn2 name=DJBZ rows=5></TEXTAREA></TD></TR> 
</TBODY>
    
    
   
   </FORM></TABLE>
				
				
				
				
				
				
				
				
				 <BR>
				
				
					
		<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <FORM name=formBar2 action=article_control.jsp method=post>
  <TBODY>
  <TR class=toptr2>
    <TD>
      <TABLE cellSpacing=1 cellPadding=3 width="100%" border=0>
        <TBODY>
        <TR>
          <TD width="5%"><INPUT class="sbttn" onclick=javaScript:FunSave(); type=button name=btn1 value="保存"></TD>
          <TD width="5%"><INPUT class="sbttn" onclick=javaScript:FunReset(form); type=button name=btn2 value="刷新"></TD>
          <TD width="3%"><INPUT class="sbttn" onclick=javaScript:FunBack(formPage); type=button name=btn3 value="返回"></TD>
          <TD 
width="87%">&nbsp;</TD></TR></TBODY></TABLE></TD></TR></FORM></TBODY></TABLE>			














 <BR>
					
					
					
					
					
					
					
					
					
					
					<FORM name=formPage method=post><!--查询信息--><INPUT type=hidden name=searchField> 
<INPUT type=hidden name=searchKey> <!--分页信息--><INPUT type=hidden value=0 
name=page> <!--动作信息--><INPUT type=hidden value=ADD name=ACTION>
<SCRIPT language=Javascript>
    function  goUrl(url) {
        document.formPage.action = url;
        document.formPage.submit();
    }

    function goUrlConfirm(url,msg) {
        if (confirm(msg)) {
            document.formPage.action = url;
            document.formPage.submit();
        } else {
            ////////////需要在这里加入控制光标形状的代码
        }
    }

    function  goFormUrl(theForm, url) {
        theForm.action = url;
        theForm.submit();
    }

    function goFormUrlConfirm(theForm, url, msg) {
        if (confirm(msg)) {
            theForm.action = url;
            theForm.submit();
        } else {
            ////////////需要在这里加入控制光标形状的代码
        }
    }
    // 全选
    function CheckAll(theForm) {
       for (var i=0;i<theForm.elements.length;i++) {
           var e = theForm.elements[i];
           if (e.name != "checkall") {
               e.checked = theForm.checkall.checked;
           }
       }
    }
    //打开新窗口的函数
    function toUrl(url) {
        if  (window.closed)
                window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
        else
        {
                window.close();
                window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
        }

    }
</SCRIPT>
 </FORM>
 <IFRAME id=gToday:normal:../../../share/calendar/agenda.js 
style="BORDER-RIGHT: 2px ridge; BORDER-TOP: 2px ridge; Z-INDEX: 999; LEFT: -500px; VISIBILITY: visible; BORDER-LEFT: 2px ridge; BORDER-BOTTOM: 2px ridge; POSITION: absolute; TOP: 0px" 
name=gToday:normal:../../../share/calendar/agenda.js 
src="<%=request.getContextPath()%>/gw_rili/ipopeng.htm" frameBorder=0 width=168 scrolling=no 
height=190>
</IFRAME>
<SCRIPT language=javascript>

/////////////弹出部门选者
function Win_DepartmentSelect(obj_name) {
    var url = "../../../share/select/win_department_name_mult.jsp?obj_name=" + obj_name;
    userWin = window.open(url ,'','left=120,top=120, scrollbars=no,resizable=no,status=yes,width=280,height=380');
}
////////////人员选者
function Win_UserSelect_Mult(obj_id, obj_name) {
    var url = "../../../share/select/win_user_mult.jsp?obj_name=" + obj_name+ "&obj_id=" + obj_id;
    userWin = window.open(url ,'','left=120,top=120, scrollbars=no,resizable=no,status=no,width=280,height=380');
}
</SCRIPT>

<SCRIPT language=javaScript src="<%=request.getContextPath()%>/gw_rili/util.js"></SCRIPT>

<SCRIPT language=javascript>
    //定义数组,检查提交
    var onecount;
    onecount=0;
    fieldArray = new Array();
    
            fieldArray[onecount] = new Array("DJRQ","发文日期","datetime","100","1");
            onecount++;
            
            fieldArray[onecount] = new Array("DJDW","发文单位","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJZH","发文字号","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJQS","签收人","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJJH","卷号","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJWH","发文号","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJFS","份数","int","4","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJYS","页数","int","4","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJZY","内容摘要","nvarchar","1000","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJBZ","备注","nvarchar","1000","0");
            onecount++;
            
</SCRIPT>

<SCRIPT language=javaScript>
    function FunSave() {
        if (check_validate(form)) {
            
            
            form.action = "article_control.jsp";
            form.submit();
        }
    }
    function FunReset(theForm) {
        theForm.action = "s_addFaWen.jsp";
        theForm.submit();
    }
    function FunBack(theForm) {
        theForm.action = "s_registList.jsp";
        theForm.submit();
    }
    function check_validate(theForm) {
        var name   = "";
        var desc   = "";
        var type   = 0;
        var len    = 0;
        var null_2 = 0;
        var temp   = "";

        for (var i=0; i< fieldArray.length; i++) {
            name   = fieldArray[i][0];
            desc   = fieldArray[i][1];
            type   = fieldArray[i][2];
            len    = fieldArray[i][3];
            null_2 = fieldArray[i][4];
            if (null_2 ==1 && isSpace(eval("form." + name + ".value"))) {  //不能为空
                alert(desc + "不能为空");
                eval("form." + name + ".value=''");
                eval("form." + name + ".focus()");
                return false;
            }

            if ( type.toLowerCase()=="nvarchar" && eval("form." + name + ".value").length > len) {
                alert(desc + "字数超出范围");
                temp = eval("form." + name + ".value");
                temp = temp.substring(0, len/2);
                eval("form." + name + ".value='" + temp  + "'");
                eval("form." + name + ".focus()");
                return false;
            }


            if (type.toLowerCase().indexOf("int") >=0 && !isNum(eval("form." + name + ".value")) ) {
                alert(desc + "只能是整数");
                eval("form." + name + ".value='0'");
                eval("form." + name + ".focus()");
                return false;
            }

            if (type.toLowerCase() == "datetime" && !isSpace(eval("form." + name + ".value")) && !Date_istrue(eval("form."+ name+ ".value"))) {
                alert(desc + "只能是日期格式,如:2003-09-13");
                eval("form." + name + ".focus()");
                return false;
            }
        }
        DisableAll(theForm);
        DisableAll(formBar1);
        DisableAll(formBar2);
        ///////////应该出提示了
        return true;
    }
</SCRIPT>

<SCRIPT language=javaScript src="<%=request.getContextPath()%>/gw_rili/util.js"></SCRIPT>
					
					
				 <BR>	
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
				</td>
  			</tr>
		</table>
	</td>
  </tr>




  <tr>
    <td colspan="2"><%@include file="../../foot.jsp" %></td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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