|
안녕하세요 새해복많이 받으세요
그리고 질문이 있는데요 ㅠㅠ 파일업로드할때요...입력폼에서...내용을 입력하고
이페이지는 처리하는페이지인데요... usebean을 했는데도 값들이 저장되지않는 이유가 멀까요?
파일은 저장되는데 빈에 값이 저장안되니깐 다른작업을 못하겠어요..ㅠㅠ
<%@ page language="java" contentType="text/html; charset=EUC-KR" %>
<%@ page import="com.oreilly.servlet.MultipartRequest,com.oreilly.servlet.multipart.DefaultFileRenamePolicy,java.util.*" %>
<%
request.setCharacterEncoding("euc-kr");
%>
<jsp:useBean id="bMgr" class="Board.BoardMgr"/>
<jsp:useBean id="bBean" class="Board.BoardBean"/>
<jsp:setProperty name="bBean" property="*"/>
<%
String savePath="C:/";
System.out.println(bBean.getTitle());
System.out.println(request.getParameter("title"));
int sizeLimit = 5 * 1024 * 1024 ;
try{
MultipartRequest multi=new MultipartRequest(request, savePath, sizeLimit,"euc-kr",new DefaultFileRenamePolicy());
String fileName=multi.getFilesystemName("uploadfile");
if(fileName == null) { // 파일이 업로드 되지 않았을때
out.print("파일 업로드 되지 않았음");
}
else { // 파일이 업로드 되었을때
out.print("File Name : " + fileName);
out.print("<a href=download.jsp?fileName=" + fileName + "> 다운로드</a>");
}
}
catch(Exception e) {
e.printStackTrace();
out.print("예외 상황 발생..! ");
}
%>
<%
boolean result = bMgr.boardInsert(bBean);
if(result==true){
%>
<script>
alert('새글이 등록되었습니다.');
location.href="DataList.jsp";
</script>
<%
}
else{
%>
<script>
alert('등록실패.');
location.href="DataList.jsp";
</script>
<%
}
%>
|