Inclure le contenu d'une page jsp en servlet
J'ai cette servlet:
public class SaveImage extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = null;
try {
out = response.getWriter();
out.println("<html>");
...
//I want to include here the content of this jsp:
///WEB-INF/mybox.jsp
//(also, with the full context of the servlet)
...
out.println("</html>");
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Est-il un problème de le faire (réponse déjà engagé?), comment puis-je faire cela?
Vous devez vous connecter pour publier un commentaire.
Mais vous ne devriez pas une servlet pour la sortie html comme ça. Il suffit d'utiliser un jsp, soit avec
<jsp:include />
ou<%@ include file=".." %>
GRÂCE ozho , VOUS M'AVEZ AIDÉ À donner forme finale à 2 ans de projet en attente. Merci.
En fait de rediriger la requête de tomcat de soleil serveur web 7 de serveur d'applications, depuis les jsp ne sont pas affichés dans tomcat directement, la technique est d'utiliser un relais dans l'app.de configuration et laissez le tomcat traiter les demandes.