I've already done that. But than I was thinking. Isn't there an easier way to display "plan text" files by setting the content type (and not encode the content).
-----Original Message----- From: Parsons Technical Services [mailto:[EMAIL PROTECTED] Sent: den 24 februari 2004 23:28 To: Tomcat Users List Subject: Re: Content type for jsp/html files Johan, If the purpose is just to see the code, then you can parse the stream and replace each of the <> symbols with a substitute. This will cause the browser to see everything as plain text. Parse the stream. If character equals < then replace with < If character equals > then replace with > With this your code will display correctly on the screen. Doug ----- Original Message ----- From: "Johan Wallinder" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, February 24, 2004 1:39 PM Subject: Content type for jsp/html files > Hi. > > I've want to make a servlet that can display the source of any > jsp/html file (not the rendered one). > > Basically my code is like this: > > *set content type to text/plain > *get PrintWriter object out > *get the fileobject as an inputstream > *write to the out object > *flush/close > > The code is working fine, but viewing the servlet execution in a > browser, the content type is set to text/html which means that all > tags are not displayed (hidden). > > How can I override this behavior. If I read a text file everything > works fine. But if the file begins with an <html> tag, the contenttype > is set to text/html. Is this a browser problem? > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]