@POST
@Path("post")
@Consumes("multipart/form-data")
public Response postCategory(@FormDataParam("text1") String text1,
@FormDataParam("file1") InputStream file1,
@FormDataParam("text2") String text2,
@FormDataParam("file2") InputStream file2) {
System.out.println("CategoryService.postCategory()");
System.out.println("text1:" + text1);
System.out.println("text2:" + text2);
String uploadedFileLocation = "d://uploaded/test.jpg";
writeToFile(file1, uploadedFileLocation);
return Response.ok().build();
}
このコードでは、HtmlInputFile を InputStream として、HtmlInputText を String として取得できますが、 HtmlInputTextの別のプロパティをさらに取得したいと考えてid, name, class
います。動的属性は次のようになります
。
<input type='text' myattr='myattr-value' name='inpp'/>