Arka uçta jax-rs ile açısal ham yapmak için bir sorunla karşı karşıyayım. Hamur çok basit, bazı metin alanları ve bir görüntü alanı.Resim ve verileri aynı istek üzerine açısal ve heceli olarak nasıl yükleyebilirim?
@POST
@Consumes("multipart/form-data")
public Response uploadFile(MultipartFormDataInput input) {
...
}
Ve html tabakasında:
<form action="http://localhost:8080/app/api/user" method="post" enctype="multipart/form-data">
<p>
Choose a file : <input type="file" name="file" />
</p>
<input type="submit" value="Upload" />
</form>
Yani, benim sorum ben böyle bir adımda bunu nasıl olduğunu
ben kod resim yüklemek için çalışıyoruz vardır:
@POST
@Consumes("multipart/form-data")
public Response save(MultipartFormDataInput input, MyEntity entity) {
...
}
Yukarıdaki kodu görüntü katmanından çağırmaya çalışırsam, veriye çöp bulamayan bir hata verir. MyEntity parametresiyle d.
[org.jboss.resteasy.core.ExceptionHandler] (default task-3) failed to execute: javax.ws.rs.NotSupportedException:
Could not find message body reader for type: class mypackage.MyEntity of content type: multipart/form-data;boundary=----WebKitFormBoundaryRXVvqLpZACPylNgS
Bunu nasıl yapacağımı bilen biri var mı? Ya da iki adımda yapsam mı?
Hiçbir şey bu konuda angularjs .. bu kadar – tariksbl