2013-04-17 48 views
1

我試圖從客戶機上傳文件到服務器。以下是我在jsp中使用的代碼。如何上傳jsp文本文件

<tr> 
      <td class="FORMLABEL" nowrap valign=middle> 
       &nbsp;&nbsp;<%= fileLabel %>&nbsp; 
      </td> 
      <td class="FORMELEMENT" nowrap valign=middle> 
       <input size = "50" name="loadFile" type="FILE" > 
      </td> 
    </tr> 

我已經檢查了裝載文件的內容類型,它是應用程序/ x-WWW窗體-urlencoded 我需要閱讀的文件。我如何使用JSP將此文件從客戶機複製到服務器

回答

0

你需要編寫fileupload

一個servlet創建形式存在,並提交到服務器

<form action="upload" method="post" enctype="multipart/form-data"> 
    <input type="text" name="description" /> 
    <input type="file" name="file" /> 
    <input type="submit" /> 
</form> 

和servlet的

protected void doPost(HttpServletRequest request, HttpServletResponse response) 
        throws ServletException, IOException { 
    try { 

--- - - - 

----- 

不要如圖How to upload files to server using JSP/Servlet?

} 

以及更多信息和可能性請參閱this