如何上传jsp文本文件
问题描述:
我试图从客户机上传文件到服务器。以下是我在jsp中使用的代码。如何上传jsp文本文件
<tr>
<td class="FORMLABEL" nowrap valign=middle>
<%= fileLabel %>
</td>
<td class="FORMELEMENT" nowrap valign=middle>
<input size = "50" name="loadFile" type="FILE" >
</td>
</tr>
我已经检查了装载文件的内容类型,它是应用程序/ x-WWW窗体-urlencoded 我需要阅读的文件。我如何使用JSP将此文件从客户机复制到服务器?
答
你需要编写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。