📄 contractinputed.jsp
字号:
<%@ page
language="java"
contentType="text/html; charset=GBK"
import="imis.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.util.*,java.text.*"
%>
<%@ page import="com.jspsmart.upload.*,java.io.File"%>
<jsp:useBean id="contractadd" scope="page" class="imis.contractadd"/>
<jsp:useBean id="contractget" scope="page" class="imis.contractget"/>
<jsp:useBean id="contractgetmax" scope="page" class="imis.contractgetmax"/>
<jsp:useBean id="SmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload"/>
<%request.setCharacterEncoding("GBK");
Context conctx = new InitialContext();
//look up jndi name
Object conref = conctx.lookup("ContractController");
//cast to Home interface
ContractControllerHome contractControllerHome = (ContractControllerHome) PortableRemoteObject.narrow(conref, ContractControllerHome.class);
ContractController conController = contractControllerHome.create();
ContractJBean cjb = new ContractJBean();
Collection c = new ArrayList();
c = conController.getAll();
Iterator i = c.iterator();
Integer l=new Integer(0);
while(i.hasNext()){
cjb=(ContractJBean)i.next();
if (cjb.getHtId().intValue()>l.intValue())
{
l=cjb.getHtId();
}
}
Integer ll = new Integer(l.intValue() + 1);
contractadd.setHt_id(ll.toString());
System.out.println("we="+ll);
String contract_id="";
boolean flag=false;
session=request.getSession();
userStruct user=(userStruct)session.getAttribute("user");
String unit="";
String unitid="";
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();
contract_id=SmartUpload.getRequest().getParameter("contract_id");
// contractget.setSqlwhereget("contract_id='"+contract_id+"'");
// contractget.query(pageContext);
// if(contractget.getRows()>0){
%>
<% // }
String contractname=SmartUpload.getRequest().getParameter("contractname");
String itemname=SmartUpload.getRequest().getParameter("itemname");
String timesign=SmartUpload.getRequest().getParameter("time_sign");
String maturity=SmartUpload.getRequest().getParameter("maturity");
String unit_id=SmartUpload.getRequest().getParameter("unitid");
String manufacturer=SmartUpload.getRequest().getParameter("manufacture");
String maincontent=SmartUpload.getRequest().getParameter("maincontent");
contractadd.setContract_id(contract_id);
contractadd.setContractname(contractname);
contractadd.setItemname(itemname);
contractadd.setTime_sign(timesign);
contractadd.setManurity(maturity);
contractadd.setUnitid(unit_id);
contractadd.setManufacturer(manufacturer);
contractadd.setMaincontent(maincontent);
contractadd.setApplix(SmartUpload.getFiles().getFile(0).getFileName());
contractadd.setDiff(SmartUpload.getFiles().getFile(1).getFileName());
String path="d://contract//applix//"+contract_id;
new File(path).mkdir();
String path1="d:/contract/applix/"+contract_id;
if(!(SmartUpload.save(path1,SmartUpload.SAVE_PHYSICAL)>0)){
%>
<script language="javascript">
alert("附件上传不成功或者是没有合同附件!");
history.back();
</script>
<%
}
String devtypenumber=SmartUpload.getRequest().getParameter("devtypenumber");
String devicename,devicenumber;
for(int k=1;k<=Integer.parseInt(devtypenumber);k++){
String devicenamenum="devicename"+k;
String devicenumbernum="devicenumber"+k;
devicename=SmartUpload.getRequest().getParameter(devicenamenum);
devicenumber=SmartUpload.getRequest().getParameter(devicenumbernum);
contractadd.setDevicename(devicename);
contractadd.setDevicenumber(devicenumber);
contractadd.setLastnumber(devicenumber);
/**
* 开始进行
*/
contractadd.execute(pageContext);
}
}catch(Exception e){
e.printStackTrace();
response.sendRedirect("../../error/operror.html");
}
// }
%>
<script language="javascript">
alert("合同录入成功!");
history.go(-2);
</script>
<%
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -