サーブレットプログラミングでは新しいですが、xlsxファイルのみをサーバーの特定のパスにアップロードするサーブレットを使用して.WAR
APIを開発する必要があります(このAPIはWebFocus (報告するためのプログラミング言語))javaサーブレットを使用して特定のパスにxlsxファイルをアップロードする
特定のパスはここ
HTML <form>
で提出されて隠された私のHTMLになります
<html>
<body>
<form action="UploadServlet" method="Post" enctype="multipart/form-data">
Select File:<input type="file" name="fname"/><br/>
<input type="hidden" name="path" value="G:/newFolder" />
<input type="submit" value="upload"/>
</form>
</body>
</html>
私UploadServlet.java
の内側に何を書くべきxlsxファイルをパスに定義されたパスに非表示にするには
私は現在UploadServlet.javaに入れています。私はMultipartRequest
を使用していますが、ファイルを正しくアップロードしますが、私はdistenationをpathのhiddenフィールド<form>
import java.io.*;
import javax.servlet.ServletException;
import javax.servlet.http.*;
import com.oreilly.servlet.MultipartRequest;
public class UploadServlet extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
MultipartRequest m=new MultipartRequest(request,"g:/newFolder");
out.print("successfully uploaded");
}
}
何か助けていただければ幸いです。
サーブレットコードはどこですか?これはコードの関連部分です。 – f1sh
私は質問を編集し、私は@ f1shを追加しました –