I'm confused. I don't see anything in there that would keep JSPs from working. That would only happen if you told the Faces Servlet to intercept URLs ending in ".jsp". Otherwise, URLs ending with ".jsf" should be routed to the Faces Servlet and URLs ending with ".jsp" should be routed to the servlet that would be produced by compiling the corresponding JSP file.
Sometimes the only way things ever got fixed is because people became uncomfortable.
If i wont configure this context-param in web.xml, then i can work with only jsp files. but, now i want to work with both jsp and xhtml files. To work with xhtml, we need to configure web.xml like this,