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

📄 create_archive_process.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
字号:

<%@ page import="java.util.GregorianCalendar" %>
<%@ page import="java.util.Calendar" %>
<%@ page import="com.vnex.intranet.pub.BaseJdbcDAO" %>
<%@ page import="com.vnex.intranet.util.TimeStamp" %>

<jsp:useBean id="ab" scope="request" class="com.vnex.intranet.archives.value.ArchiveValueBean" />
<jsp:useBean id="archiveProxy" scope="application" class="com.vnex.intranet.archives.proxy.ArchiveProxyBean" />

<jsp:setProperty name="ab" property="*" />

<%
    if(request.getParameter("createDate") != null && !request.getParameter("createDate").equals(""))
    {
       String createDate = request.getParameter("createDate")+" 00:00:00";
       ab.setCreateDate(TimeStamp.convertTimestampToCalendar(TimeStamp.toTimestamp(createDate)));
    }   
    Calendar cal = TimeStamp.convertTimestampToCalendar(BaseJdbcDAO.getDBSystemDate());
    int y = cal.get(Calendar.YEAR);
    int m = cal.get(Calendar.MONTH)+1;
    int d = cal.get(Calendar.DAY_OF_MONTH);
    String year = ""+y;
    String month = m>10? ""+m:"0"+m;
    String day = d>10? ""+d:"0"+d;
    int sequence = archiveProxy.getMaxSequence();
    if(sequence <= 0)
       sequence = 1;
    else
       ++sequence;    
    String surffix = "";
    if(sequence < 10)
       surffix = "00"+sequence;
    else if(sequence >=10 && sequence <100)
       surffix = "0"+sequence;
    else
       surffix = ""+sequence;   
    ab.setSequence(sequence);
    String displayId = "TD-"+year+month+day+"-"+surffix;
    ab.setArchiveDisplayId(displayId);
    int archiveId = archiveProxy.createArchive(ab);
%>

<html>
<head>
<script language=javascript>
function forward()
{
	document.location = "/mainctrl/archive/archiveDetail?archiveId=<%=archiveId%>";
}
</script>
</head>
<body onload="javascript:forward()">
</body>
<html>

⌨️ 快捷键说明

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