JSF Servlet mapping problem

L

Liming

Hello,

I'm new creating JSF application and I have a problem with the servlet
mapping.

My directory looks something like this

/company

/test1
test.jsp
/test2
/web-inf

I wanne map all requrest from /test1 to JSF, so i did something liek
this

.....
<servlet-mapping>
....
<url-pattern>/test1/*</url-pattern>
</servlet-mapping>

when I accessed the url via http://localhost:9080/test1/test.jsp, the
server tried to look for http://localhost:9080/test.jsp instead.

I can see the JSF servlet is taking the part of the url after the
"/test1/", how do I get around it? I suppose I could change the url
pattern to "/faces/*" and then access via
"http://localhost:9080/faces/test1/test.jsp", but I don't like to see
/faces in the url.
Please help.

Thank you all so much.
 
L

Liming

thanks. Yes, if I did the url-pattern as /company/*, that will work
and look prettier.

I ended up configuring *.faces though and accessed the page via
/test/test.faces.

Thanks again.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,981
Messages
2,570,188
Members
46,731
Latest member
MarcyGipso

Latest Threads

Top