"Anton Melser" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > (maybe a repost?) > Hi all, > We are running tomcat 5.5.23 on java 1.6.0 (suse 10.0 with addon java6 > rpms for suse 10.1). These machines are load balanced behind an apache > 2.2.2 with mod_jk jakarta-tomcat-connectors-1.2.15 (both compiled from > sources). We have a page that is showing the html source instead of > the page on firefox2. The funny thing is that when the page is > accessed directly then the content type is text/html (and the page > shows correctly) but when coming through mod_jk, it is coming as > text/plain (and showing the source). This doesn't seem to bother > IE7... > Does anyone have any ideas?
Well, the default content-type for httpd is text/plain, so if you have a controller servlet something like: protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { req.setAttribute("myBean", myBean); RequestDispatcher rd = getServletContext().getRequestDispatcher("/WEB-INF/jsps/display.jsp"); rd.include(req, res); } Then the JSP page will not be able to add it's content-type header, so httpd will add it's default content-type header when the response is sent back. > Cheers > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]