📄 contractdraftinsed.jsp
字号:
<%@ page
language="java"
contentType="text/html; charset=GBK"
import="imis.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.util.*,java.text.*"
%>
<%
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{
%>
<%@ page import="com.jspsmart.upload.*,java.io.File"%>
<jsp:useBean id="contractdraftget" scope="request" class="imis.contractdraftget" />
<jsp:useBean id="contractdraftins" scope="request" class="imis.contractdraftins" />
<jsp:useBean id="itemtableget" scope="page" class="imis.itemtableget" />
<jsp:useBean id="mysmartupload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<%
try{
/**初始化上传参数*/
mysmartupload.initialize(pageContext);
mysmartupload.upload();
itemtableget.setSqlwhereget("ITEMID="+mysmartupload.getRequest().getParameter("itemid"));
itemtableget.query(pageContext);
String itemname=itemtableget.getItemname();
if(itemname==null){
itemname="";
}
contractdraftins.setDraftname(mysmartupload.getRequest().getParameter("draftname"));
contractdraftins.setItemid(mysmartupload.getRequest().getParameter("itemid"));
contractdraftins.setItemname(itemname);
contractdraftins.setDraftpath(mysmartupload.getFiles().getFile(0).getFileName());
//out.print(mysmartupload.getFiles().getFile(0).getFileName());//test use
//out.print(contractdraftins.getDraftpath());//test use
contractdraftget.setSqlwhereget("itemid="+mysmartupload.getRequest().getParameter("itemid"));
if(contractdraftget.query(pageContext)>0){
%>
<script>
alert("该项目批文已经拟定过合同草稿!");
history.back();
</script>
<%
}else{
contractdraftget.setSqlwhereget("draftpath='"+mysmartupload.getFiles().getFile(0).getFileName()+"'");
if(contractdraftget.query(pageContext)>0){
%>
<script>
alert("您上传的文件已经存在!请修改文件名后再进行上传!");
history.back();
</script>
<%
}else{
//创建目录结构
String path=request.getRealPath("/");
new File("d:/contractdraft").mkdir();
if( ( mysmartupload.save("d:/contractdraft",mysmartupload.SAVE_PHYSICAL)>0 ) && ( contractdraftins.execute(pageContext)>0 ) ){
response.sendRedirect("contractDraftInfo.jsp?itemid="+mysmartupload.getRequest().getParameter("itemid"));
}else{
//out.print("error!");
response.sendRedirect("../../error/adderror.html");
}
}
}
}catch(Exception e){
e.printStackTrace();
response.sendRedirect("../../error/adderror.html");
}
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -