2010-08-16 4 views
0

J'essaie de retourner un html, page en utilisant out.print(); à partir d'un servlet, et je peux le faire avec succès le fait est que c'est un projet de groupe et cet autre gars m'envoie un réponse html que je dois monter dans le servlet, il a utilisé css, et des images et j'ai essayé de mettre tout ce qu'il m'a envoyé dans un out.print(); mais je ne reçois pas d'images ou de couleur ou quoi que ce soit. Comment devrait-il être fait?Impossible de retourner un CSS html du servlet

+0

Apprendre JSP/taglibs/EL. Une servlet est le mauvais outil pour le travail dans ce cas particulier. Utilisez une servlet pour contrôler/pré-traiter/post-traiter les demandes/réponses. – BalusC

Répondre

2

Le CSS et les images sont très probablement destinées à être des ressources distinctes, chacune avec leurs propres URL distinctes. Si vous voulez sortir le contenu de la ressource de votre servlet comme vous le faites actuellement, votre code de servlet doit regarder les détails de HttpServletRequest et afficher la ressource appropriée en fonction de l'URL demandée. Lorsque le navigateur de l'utilisateur demande la page HTML, lorsqu'il demande une image, vous lui donnez cette image et ainsi de suite.

Il existe probablement de meilleurs moyens de le faire ...

+0

merci ... je vais regarder cela, et croyez-moi, je sais qu'il ya des millions de meilleures façons, je ne les connais pas encore ... pour le moment. merci! – itsmedavid

Questions connexes