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

📄 r_addshouwen.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()%>/gw_css/css.css" type="text/css" rel="stylesheet">
</HEAD>
<BODY leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">
<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>
<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><SPAN 
            style="BACKGROUND-COLOR: #b0cdfc"><A 
            href="<%=request.getContextPath()%>/gw/receive/r_registList.jsp">收文登记</A> 
            </SPAN></TD>
          <TD class=tab_middle>&nbsp;</TD>
          <TD class=tab_on vAlign=bottom><A 
            href="<%=request.getContextPath()%>/gw/receive/r_destroyList.jsp">销毁管理</A> 
          </TD>
          <TD class=tab_middle>&nbsp;</TD>
          <TD class=tab_on vAlign=bottom><A 
            href="<%=request.getContextPath()%>/gw/receive/r_sealList.jsp">封卷管理</A> 
          </TD>
          <TD class=tab_right 
  vAlign=bottom>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!--  工具条上 2004-04-28 -->
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <FORM name=formBar1 action=article_control.jsp method=post>
  <TBODY>
  <TR class=toptr2>
    <TD>
      <TABLE cellSpacing=1 cellPadding=3 width="100%" border=0>
        <TBODY>
        <TR>
         
        </TR></TBODY></TABLE></TD></TR></FORM></TBODY></TABLE><!--  数据区 2004-04-28 --><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 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>
  <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> 
  <TR>
    <TD vAlign=top align=right width="25%">来文字号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJZH> 
  <TR>
    <TD vAlign=top align=right width="25%">签收人</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJQS> 
  <TR>
    <TD vAlign=top align=right width="25%">卷号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJJH> 
  <TR>
    <TD vAlign=top align=right width="25%">承办单位</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=10 name=DJCB> <A 
      href="javascript:Win_DepartmentSelect('form.DJCB');">&gt;&gt;</A> 
  <TR>
    <TD vAlign=top align=right width="25%">归档号</TD>
    <TD width=25>&nbsp;</TD>
    <TD><INPUT class=tex3 maxLength=100 name=DJGDH> 
  <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> 
  <TR>
    <TD vAlign=top align=right width="25%">内容摘要</TD>
    <TD width=25>&nbsp;</TD>
    <TD><TEXTAREA class=drpdwn2 name=DJZY rows=5></TEXTAREA> 
  <TR>
    <TD vAlign=top align=right width="25%">备注</TD>
    <TD width=25>&nbsp;</TD>
    <TD><TEXTAREA class=drpdwn2 name=DJBZ rows=5></TEXTAREA> <!--附件--><!--管理--></FORM><!--编辑器--></TR></TBODY></TABLE><BR><!--  工具条下 2004-04-28 -->
<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>
<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("DJCB","承办单位","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("DJGDH","归档号","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 = "r_addShouWen.jsp";
        theForm.submit();
    }
    function FunBack(theForm) {
        theForm.action = "r_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>
</BODY></HTML>

⌨️ 快捷键说明

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