"con.getContentType()" doesn't work for me, however,
"getServletContext().getMimeType(req.getPathTranslated())" does.
Any explanations and/or if you could point me in the direction to a resource
would be appreciated.
Thank You,
Anthony
On Sunday 06 May 2001 11:41, you wrote:
> Redhat 7 with kernel 2.42; TomCat/ServletApi 4 Build2001-05-04) - please
> note that I've also tried this on TC4b1 as well as TC4b3 in standalone mode
> with all exhibiting the same results.
>
> The following request url (as well as all other valid urls) always returns
> null for contentType:
> http://localhost:8080/xyz/servlet/ViewResource/index.html
>
> ******************* Some code within doGet method **********************
>
> // Get the resource to view
> URL url = null;
> try {
> url = getServletContext().getResource(req.getPathInfo());
> }
> catch (IOException e) {
> ....
> return;
> }
>
> // Connect to the resource
> URLConnection con = url.openConnection();
> con.connect();
> // con.getURL() returns jndi:/localhost/xyz/index.html
>
> // Get and set the type of the resource
> String contentType = con.getContentType(); // This returns null
> res.setContentType(contentType);
>
> ***************************************************************************
>
> Any suggestions?
>
> Thank You,
> Anthony