자바에서 파일을 업로드 받을때 post방식으로 받습니다.
form에서 ENCTYPE을 multipart/form-data로 받아서
서블릿에서 처리를 하면 되거든요.
서블릿에서 일반 폼에서 입력받은 데이타와 파일을 첨부한 데이타를
파싱해야 하지만
일단 서블릿 에서 처리는 하였는데
데이타베이스에 초보라서 어떻게 넣어야 할지를 모르겠습니다.
결국 처음과 같은 질문이 되어 버렸군요.
그리고 이번주 일요일에 모임이 있다고 들었는데
가보고는 싶지만 지방에 내려가야 할 일이 있어서
안타깝게 참석 못하게 될것 같네요.
답변을 잘해주셔서 개인적으로 재익님을 한번 만나보고 싶지만
다음 기회로 미뤄야 할것 같습니다.
죄송합니다.
> 그렇습니다. 일반 SQL 문장으로 바로 처리할 수는 없습니다. 물론 BLOB 의
> 자료를 어느정도는 일반 처리가 가능하지만 궁극적으로는 뭔가 다른 툴과
> 명령어의 도움을 받아야 합니다. 그리고 WEB 상에서 바이너리 data 를 업로
> 드 받을때에 일반 text 처럼 post 받을 수는 없지 않습니까. 그러므로 그냥
> 일반적인 text 와 동일하게 binary 를 취급한다는 것은 현실상 거의 불가
> 능에 가깝다고 봐야 합니다. 개인적으로 이 부분에 대해서는 http 프로토콜
> 자체가 바뀌어야 한다고 생각합니다. binary data 와 text data 를 동일하
> 게 취급할 수 있도록 바뀌어야 하지 않을까요.
> 물론 많은 부작용도 있겠지만 뭔가 보안 과정을 거쳐서 그렇게 가능하도록
> 해 주면 더 편할 것 같은 생각은 더는군요.
> 이참에 XML 을 한번 공부해 보는 것도 좋은 방법일 것 같군요. -.-
>
> > 강의 잘 봤습니다.
> > 그런데 저는 자바로 만들고 있거든요.
> > php에서는 기본 함수가 제공되는 모양이네요.
> > 자바에서는 아직 직접처리하는로직을 만들어야 됩니다.
> > 제 질문은 그런게 아니고
> > 그냥 쿼리로만 데이타베이스에 바이너리값을 넣고 빼는 방법을 알고싶어
> 요.
> >
> > 데이타베이스는 초보이거든요.
> >
> > 일반적으로 insert문을 이용해서
> > php함수를 사용하지 않고
> > 기본 SQL문만 가지고는 파일을 저장하지 못하나요?
> >
|