jsp 파일에서 <INPUT NAME="file1" TYPE="file" >
을 사용하여 로컬 시스템에서 파일을 업로드하려고합니다. 파일 이름과 함께 업로드 된 파일의 실제 경로를 얻으려고합니다. 하지만 난 올바른 경로를 얻을 수 없습니다.jsp에서 업로드 된 파일의 정확한 경로를 얻는 방법은 무엇입니까?
나는 울부 짖는 코드
String filename = request.getParameter("file1");
System.out.println(filename);
String r= request.getRealPath(filename);
출력 사용하고 있습니다 : 대신 /home/raptor/vinoth/vinoth.k/apache-tomcat-7.0.50/wtpwebapps/LoginMonitor/file.txt 를/홈/랩터/vinoth/file.txt를
때마다 내 웹 응용 프로그램 폴더
에서 파일하지만 실제 경로를 제공하지에 대한 코드를 검색 할 수 있습니다. 나는 파이어 폭스 브라우저를 사용하고있다. 어느 날이 문제를 해결할 수 있습니까 ??
미리 감사드립니다.
String r에 대한 출력은 어떻게됩니까? –
@NinadPingale /home/raptor/vinoth/vinoth.k/apache-tomcat-7.0.50/wtpwebapps/LoginMonitor/file.txt를 가져오고 있습니다. – KVK
내가 잘못 생각할 수도 있지만 파일을 선택한다고 생각합니다. webapp는 업로드를 수행하고 대신 /home/raptor/vinoth/vinoth.k/apache-tomcat-7.0.50/wtpwebapps/LoginMonitor/file.txt에 넣습니다./home/raptor/vinoth /'폴더에 있습니다. 그래서 당신은이 길을 얻었습니다. – WhiteAngel