j'comprend pas, ça me saoule. Il me fait tourner en bourique ce compilateur.
J'ai le JDK1.4
la lib servlet 2.3
j'ai ce code là:
Code :
- String url="/jsp/navigation.jsp";
- // Appel d'une page jsp pour affichage des résultats
- URL dest = response.encodeURL(url);
- RequestDispatcher dispatcher = this.getServletContext().getRequestDispatcher(dest);
- dispatcher.forward(request, response);
- out.close ();
|
Et il veut pas compiler. Voila ce qu'il me dit:
Code :
- com/damaris/ldsweb/JLdsWeb.java [144:1] incompatible types
- found : java.lang.String
- required: java.net.URL
- URL dest = response.encodeURL(url);
- ^
|
Alors, je me dis, pas de problèmes, je vais lui donne son URL, sur ce, je modifie la ligne foireuse :
Code :
- URL dest = response.encodeURL(new URL (url));
|
Et là, devinez ce qu'il me dit...
Code :
- com/damaris/ldsweb/JLdsWeb.java [144:1] encodeURL(java.lang.String) in javax.servlet.http.HttpServletResponse cannot be applied to (java.net.URL)
- URL dest = response.encodeURL(new URL (url));
- ^
|
J'en ai marre, heeelp please !