Bonjour les membres,
je travaille actuellement sur un projet GWT+Struts2.
Dans l'objectif d'invoquer un bean struts (Action) sans passer par le RPC, j'ai utilisé le requestBuilder.
Dans mon bean je construis un fichier Excel et je le renvoie dans un objet HTTPServletResponse.
Tout se passe bien sauf que je n'ai pas ma piece joint à la fin du traitement (dans onResponseReceived, la méthode response.geText() me retourne bel et bien la chaine que j'ai contruite dans mon bean) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url); try { builder.setHeader("Content-Type", "application/x-www-form-urlencoded"); Request request = builder.sendRequest(postData, new RequestCallback() { public void onError(Request request, Throwable exception) { ... } public void onResponseReceived(Request request, Response response) { ... } });
je ne sais pas si ceci provient du fait que dans mon bean j'utilise un javax.servlet.http.HttpServletResponse et dans mon callback je récupéré un
com.google.gwt.http.client.Response.
qqn a une piste?
thinks
Partager