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

📄 regulation_modify_success.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
字号:
<%@ page errorPage="/vnex/ErrorPage.jsp" %>
<%@ page import="com.vnex.intranet.commoninfo.regulation.value.*"%>
<%@ page import="com.vnex.intranet.commoninfo.regulation.proxy.*"%>
<%@ page import="com.vnex.intranet.system.loader.ConfigParaLoader"%>
<%@ page import="com.vnex.intranet.util.*"%>
<%@ page import="com.vnex.intranet.upload.*"%>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<jsp:useBean id="regulationProxy" class="com.vnex.intranet.commoninfo.regulation.proxy.RegulationProxyBean" scope="application" />
<jsp:useBean id="regulationBean" class="com.vnex.intranet.commoninfo.regulation.value.RegulationValueBean" scope="page" />
<jsp:useBean id="myUpload" scope="page" class="com.vnex.intranet.upload.SmartUpload" />

<%
  String root = ConfigParaLoader.getParameter("rootUrl");
  String attachURL = ConfigParaLoader.getParameter("regulationAttachmentUrl");
  String oldUrl = "";
  String regulationName = "";
  String regulationDepartment = "";
  int regulationId = 0;
  int start = 1;
  
// Initialization 
   myUpload.initialize( pageContext ); 
   myUpload.setTotalMaxFileSize( Integer.parseInt(ConfigParaLoader.getParameter("attachmentSize")) );


// Upload        
   myUpload.upload(); 
   
  com.vnex.intranet.upload.Request multi = myUpload.getRequest();
  
  if(multi.getParameter("start")!=null && !multi.getParameter("start").equals(""))
  {
    start = Integer.parseInt(multi.getParameter("start"));
  }
  if(multi.getParameter("regulationName")!=null && !multi.getParameter("regulationName").equals(""))
  {
    regulationName = (String) multi.getParameter("regulationName");
    regulationBean.setRegulationName(regulationName);
  }
  if(multi.getParameter("regulationDepartment")!=null && !multi.getParameter("regulationDepartment").equals(""))
  {
    regulationDepartment = (String) multi.getParameter("regulationDepartment");
    regulationBean.setRegulationDepartment(regulationDepartment);
  }
  if(multi.getParameter("regulationId")!=null && !multi.getParameter("regulationId").equals(""))
  {
    regulationId = Integer.parseInt((String) multi.getParameter("regulationId"));
    regulationBean.setRegulationId(regulationId);
  }

  com.vnex.intranet.upload.File myFile = myUpload.getFiles().getFile(0); 
  if(myFile.getFileName()!=null && !myFile.getFileName().equals(""))
  {
    if(multi.getParameter("oldUrl")!=null && !multi.getParameter("oldUrl").equals(""))
    {
      oldUrl = (String) multi.getParameter("oldUrl");
      SubPathGenerater.deleteFile( root + oldUrl );
    }
    
// SubPathGenerater
   attachURL += SubPathGenerater.getSubPath( root + SubPathGenerater.getSeperator() + attachURL);

   myUpload.save( root + attachURL );
   
    String url = attachURL +SubPathGenerater.getSeperator()+ myFile.getFileName();
    regulationBean.setAttachmentUrl(url);
  }
  else
  {
    if(multi.getParameter("oldUrl")!=null && !multi.getParameter("oldUrl").equals(""))
    {
      oldUrl = (String) multi.getParameter("oldUrl");
      regulationBean.setAttachmentUrl(oldUrl);
    }
  }

  regulationProxy.modifyRegulation(regulationBean);
  response.sendRedirect("/mainctrl/commoninfo/regulation/detailRegulation?regulationId="+regulationId+"&start="+start);
%>

⌨️ 快捷键说明

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