Java の Facebook で見られるように、画像をクリックして画像ファイルをアップロードしたいと考えています。誰かが私にそれを行う方法を提案できますか? 私はGlassFish Server、Netbeans ide 6.8を使用しています
質問する
4770 次
2 に答える
1
Jakarta Commons FileUpload を調べてください。
于 2011-04-25T07:03:31.653 に答える
1
単純なファイル アップロード コード: JSP
..........
<form action="upload.jsp"
method="post" enctype="multipart/form-data">
Select a file:
<input type="file" name="first" />
<br />
<input type="submit" name="button" value="upload" />
</form>
..........
The page processing request with file encoded:
<%@page contentType="text/html;"%>
<%@page import="java.util.Hashtable"%>
<%@page import="javazoom.upload.MultipartFormDataRequest" %>
...........
<%
try {
// decode source request:
MultipartFormDataRequest data =
new MultipartFormDataRequest(request);
// get the files uploaded:
Hashtable files = data.getFiles();
if (! files.isEmpty()) {
// do something with collection of files uploaded;
........
} else {
throw new IllegalStateException("No files supplied");
}
} catch (RuntimeException error) {
// set error flag in session:
request.getSession().setAttribute("error", error);
// throw its further to print in error-page:
throw error;
}
%>
...........
- Pure Java アプレットの実装 - JumpLoader
- 私はお勧めします:Javascript + Java。これがstackoverflow.comの質問です。
于 2011-04-25T07:06:03.167 に答える