• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

servlet mapping

 
Jaspreet Singh UK
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If I have to following servlet-mapping!
<servlet-mapping>
<servlet-name>pdfServlet</servlet-name>
<url-pattern>*.pdf</url-pattern>
</servlet-mapping>
Which of the following are forwarded to the pdfservlet?
a) http://someserver:8080/mydoc.pdf
b) http://someserver:8080/some/directory/mydoc.pdf
c) http://someserver:8080/pdf/mypdffile
I would say a) and b) .. is my thinking correct ..
Jas
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Essentially, yes. But only if you have a web application which is mapped to "root" scope for the server. In most cases a web aplication is deployed to a URL more like:
http://someserver:8080/myapp
So the following would be mapped:
  • http://someserver:8080/myapp/hello.pdf
  • http://someserver:8080/myapp/somewhere/hello.pdf


  • and the following wouldn't
  • http://someserver:8080/hello.pdf
  • http://someserver:8080/myapp2/hello.pdf
  • http://someserver:8080/myapp/hello_pdf
  • http://someserver:8080/myapp/pdf/hello

  •  
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic