Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2005

Tip: Looking for answers? Try searching our database.

JSF Servlet mapping problem

Thread view: 
Liming - 29 Nov 2005 07:47 GMT
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.
hiwa - 29 Nov 2005 09:51 GMT
That behavior is based on servlet specification
for <servlet-mapping> semantics, because with
your URL, the server regards 'test1' as the
context path.

Solution might be:
http://host:port/company/test1/test.jsp

I haven't tried it though.
Will you post the result.
Liming - 30 Nov 2005 05:06 GMT
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.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.