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

📄 contractmodified.jsp

📁 《jsp案例开发》这本书的源代码。包括源代码和相关的具体配置操作步骤。非常不错
💻 JSP
字号:
<%@ page
    language="java"
    contentType="text/html; charset=GBK"
    import="imis.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.util.*,java.text.*"
%>

<jsp:useBean id="contractedit" scope="page" class="imis.contractedit"/>
<jsp:useBean id="contractget" scope="page" class="imis.contractget"/>

<jsp:useBean id="SmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload"/>


<%
boolean flag=false;
session=request.getSession();
  userStruct user=(userStruct)session.getAttribute("user");

if(user==null){
response.sendRedirect("../../login.html");
}
else
  //if(!((user.getAccess().intValue()==9)||(user.getAccess().intValue()==10))){
if(!(((user.getAccess().intValue()==9)||(user.getAccess().intValue()==10)||(user.getAccess().intValue()==6)))){

      response.sendRedirect("../../error/access.html");
    }else{
      try{
      SmartUpload.initialize(pageContext);
      SmartUpload.upload();
      String ht_id=(String)session.getAttribute("ht_id");
      String contract_id=SmartUpload.getRequest().getParameter("contractid");
      String  contractname=SmartUpload.getRequest().getParameter("contractname");
      String  itemname=SmartUpload.getRequest().getParameter("itemname");
      String  timesign=SmartUpload.getRequest().getParameter("timesign");
      String  maturity=SmartUpload.getRequest().getParameter("maturity");
      String  unitid=SmartUpload.getRequest().getParameter("unitid");
      String  manufacturer=SmartUpload.getRequest().getParameter("manufacturer");
      String  maincontent=SmartUpload.getRequest().getParameter("maincontent");
      String  devicename=SmartUpload.getRequest().getParameter("devicename");
      String  devicenumber=SmartUpload.getRequest().getParameter("devicenumber");
      contractedit.setSqlwhereedit(" ht_id="+ht_id);
      contractedit.setContract_id(contract_id);
      contractedit.setContractname(contractname);
      contractedit.setItemname(itemname);
      contractedit.setTime_sign(timesign);
      contractedit.setManurity(maturity);
      contractedit.setUnitid(unitid);
      contractedit.setManufacturer(manufacturer);
      contractedit.setMaincontent(maincontent);
      contractedit.setDevicename(devicename);
      contractedit.setDevicenumber(devicenumber);
      contractedit.setLastnumber(devicenumber);
/*      contractget.setSqlwhereget("applix='"+SmartUpload.getFiles().getFile(0).getFileName()+"'");
      contractget.query(pageContext);
      if(contractget.getRows()>0){
*/
      %>
<!--
      <script language="javascript">
            alert("您要写的附件在数据库中已经存在,请修改后再进行此操作!");
            history.back();
      </script>
-->
      <%
 //       }else{
        /**
 * 开始进行
 */
/*        contractget.setSqlwhereget("diff='"+SmartUpload.getFiles().getFile(1).getFileName()+"'");
        contractget.query(pageContext);
        if(contractget.getRows()>0){
*/
     %>
<!--
     <script language="javascript">
           alert("您要写的正式和草稿的区别文件在数据库中已经存在,请修改后再进行此操作!");
           history.back();
     </script>
-->
       <%
    //    }
        contractedit.setApplix(SmartUpload.getFiles().getFile(0).getFileName());
        contractedit.setDiff(SmartUpload.getFiles().getFile(1).getFileName());
        String path="d:/contract/applix/"+contract_id;
        System.out.println(path);
       // new File("/applix/"+contract_id).mkdir();
        if(contractedit.execute(pageContext)>0){
              flag=true;
              SmartUpload.save(path,SmartUpload.SAVE_PHYSICAL);
        }
    //  }

    }catch(Exception e){
                e.printStackTrace();
                response.sendRedirect("../../error/operror.html");
        }

  //  }
        if(flag){
           response.sendRedirect("contractdetails.jsp");
        }
        else{
           response.sendRedirect("contractmodify.jsp");
        }

        %>

        <%
  }
%>

⌨️ 快捷键说明

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