"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]

Reply via email to