멋진 여자
by want813
메뉴릿
카테고리
jsp 업로드 (cos.jar)

어떤 마음씨 좋으신 분께서.. 정말 친절하게도 설명을 적어주셨다.. ㅋㅋ

사랑해요 ㅋㅋㅋㅋㅋㅋㅋ

 

cos.jar 는 {tomcat_ROOT}/common/lib/ 으로.. 고고싱

 

 

<%@ page language="java" import="java.util.*" pageEncoding="euc-kr"%>

<Form action="receive.jsp" Method="POST" enctype="multipart/form-data">
이름 : <Input type="TEXT" name="userName"> <BR>
파일 : <Input type="FILE" name="userFile"><BR>
<input type="SUBMIT" value=" 전 송 ">
</Form>

 

----> receive.jsp

<%@ page contentType="text/html;charset=euc-kr" %>
<%@ page import="com.oreilly.servlet.MultipartRequest" %>
<%@ page import="com.oreilly.servlet.multipart.DefaultFileRenamePolicy" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>

<%
 String savePath="D:/app/dic/dicimage"; // 저장할 디렉토리 (절대경로)
 int sizeLimit = 10 * 1024 * 1024 ;      // 파일업로드 용량 제한.. 10Mb
 try{
  MultipartRequest multi = new MultipartRequest(request, savePath,
     sizeLimit,"euc-kr",new DefaultFileRenamePolicy());
  String userName = multi.getParameter("userName");
  String fileName= multi.getFilesystemName("userFile");
  String originFileName = multi.getOriginalFileName("userFile");

  if(fileName == null) { 
   out.print("파일이 업로드 되지 않았습니다!!");
  } else {
   fileName=new String(fileName.getBytes("ISO-8859-1"),"euc-kr");
   out.print("User Name : " + multi.getParameter("userName") + "<BR>");
   out.print("getFilesystemName()  : " + fileName + "<BR>");
   out.print("getOriginalFileName() : " + originFileName +"<BR>");
  } // end if
 } catch(Exception e) {
  out.print(e.getMessage());
 }
%>

by want813 | 2007/03/19 20:04 | JSP/JAVA | 트랙백
replace(String str, String pattern, String replace)
<%!  // replace 메소드
        public String replace(String str, String pattern, String replace)
        {
                int s = 0; 
                int e = 0;
                StringBuffer result = new StringBuffer();

                while ((e = str.indexOf(pattern, s)) >= 0)
                {
                        result.append(str.substring(s, e));
                        result.append(replace);
                        s = e+pattern.length();
                }
               
                result.append(str.substring(s));
                return result.toString();
        }
%>
by want813 | 2007/03/19 20:03 | 트랙백
< 이전페이지 다음페이지 >


최근 등록된 덧글
최근 등록된 트랙백
이전블로그
이글루링크
이글루 파인더
rss

skin by 이글루스