c-innovacion2/resoft/field_manager_new/process/main/image/insert_ok.jsp

86 lines
3.1 KiB
Plaintext

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.*"%>
<%@ page import="com.oreilly.servlet.MultipartRequest" %>
<%@ page import="com.oreilly.servlet.multipart.DefaultFileRenamePolicy" %>
<%@ page import="java.util.GregorianCalendar" %>
<%@ include file="/field_manager/include/manager_head.jsp"%>
<%
GregorianCalendar now = new GregorianCalendar();
String c_date = String.format("%TF", now);//yyyy-mm-dd
String fileName = "";
String realFolder = "";
String saveFolder = "/upload/";
String encType = "utf-8";
int maxSize = 10 * 1024 * 1024;
ServletContext scontext = getServletContext();
ArrayList saveFiles = new ArrayList();
ArrayList orgFiles = new ArrayList();
realFolder = scontext.getRealPath(saveFolder);
realFolder = "/home/apply/upload/main/";
MultipartRequest multi = new MultipartRequest( request
, realFolder
, maxSize
, encType
, new DefaultFileRenamePolicy() );
Enumeration files = multi.getFileNames();
while( files.hasMoreElements() ){
String name = (String)files.nextElement();
String fName = multi.getFilesystemName( name );
String oName = multi.getOriginalFileName( name );
String type = multi.getContentType( name );
File f = multi.getFile( name );
fileName = fName;
}
if(fileName == null){
fileName = "";
}
String c_relation = r_call(multi.getParameter("c_relation"));
String c_home = r_call(multi.getParameter("c_home"));
String c_maker = r_call(multi.getParameter("c_maker"));
String c_name = r_call(multi.getParameter("c_name"));
String c_title1 = r_call(multi.getParameter("c_title1"));
String c_title2 = r_call(multi.getParameter("c_title2"));
String c_view = r_call(multi.getParameter("c_view"));
String c_exp = r_call(multi.getParameter("c_exp"));
int c_order = 1;
String sql_ok = "select max(c_order) as max_order from tbl_image ";
ResultSet rss = stmt.executeQuery(sql_ok);
if(rss.next()){
c_order = rss.getInt("max_order") + 1;
}
rss.close();
sql_ok = "insert into tbl_image (c_home,c_maker,c_relation,c_file,c_name,c_title1,c_title2,c_exp,c_order,c_view,c_date) values(";
sql_ok = sql_ok + c_home + " ";
sql_ok = sql_ok + ","+ c_maker + " ";
sql_ok = sql_ok + ","+ c_relation + " ";
sql_ok = sql_ok + ",'"+ fileName + "' ";
sql_ok = sql_ok + ",'"+ c_name + "' ";
sql_ok = sql_ok + ",'"+ c_title1 + "' ";
sql_ok = sql_ok + ",'"+ c_title2 + "' ";
sql_ok = sql_ok + ",'"+ c_exp + "' ";
sql_ok = sql_ok + ","+ c_order + " ";
sql_ok = sql_ok + ","+ c_view + " ";
sql_ok = sql_ok + ",now()";
sql_ok = sql_ok + ")";
stmt.execute(sql_ok);
%>
<script>
alert("등록 되었습니다");
location.href="list.jsp?c_home=<%=c_home%>&c_maker=<%=c_maker%>&c_image=<%=c_relation%>"
</script>
<%@ include file="/field_manager/include/manager_bottom.jsp"%>