2010-08-16 64 views
0

我试图从servlet返回一个使用out.print();的html页面,并且我可以成功地做到这一点事情是这是一个团体项目,这个其他人给我一个html响应,我必须安装在servlet中,他使用css和图像,我试图把所有他发送给我的东西放在out.print();中,但我没有获取图像或颜色或任何东西。应该怎么做?无法从servlet返回CSS html

+0

了解JSP/taglibs/EL。在这种特定情况下,servlet是错误的工具。使用servlet来控制/预处理/后处理请求/响应。 – BalusC 2010-08-16 11:51:30

回答

2

CSS和图像很可能是单独的资源,每个资源都有自己独特的URL。如果您要按照您当前的方式从servlet输出资源内容,那么您的servlet代码必须查看HttpServletRequest的详细信息,并根据请求的URL输出适当的资源。当用户的浏览器请求HTML页面时,当它请求一个图像时,就会为它提供该图像等等。

有可能有更好的方法来做到这一点...

+0

谢谢...要看看4,并相信我,我知道那里有数以百万计的更好的方法,我只是不知道他们......但。 谢谢! – itsmedavid 2010-08-16 13:33:38