0

私は本当に簡単な問題を抱えています。

サーブレットの (jsp) ファイル チューザーからファイル名を読み取ることができません。通常、request.getParameter("name"); を使用して任意の入力データを取得できます。

誰か最短ルートを教えてください。これは私のコードです:

<form method="post" enctype="multipart/form-data" action="ImportServlet"> 
<td> <input type="file" size=20 name="fname"> </td> 
<td> <input type="Submit" value="Upload"> </td> </form> 

ありがとう

4

2 に答える 2

1

これを使って

request.getParameter("fname")
于 2012-12-27T06:43:37.720 に答える
0
  MultipartRequest multiPartFile =new MultipartRequest(request,"targetDirectory");
  Enumeration files = multiPartFile.getFileNames();
  while(files.hasMoreElements() ){
      String fileName = (String)files.nextElement();
      System.out.println(fileName);
      String fileSystemName= multiPartFile.getFilesystemName(fileName );
      System.out.println(fileSystemName);
    }
于 2012-12-26T18:55:58.977 に答える