To give an answer to this question we have to look at the code of index.jsp file as well as the whole web.xml file. Also we dont know the index.jsp file shows some static things or gets some parameters from some other things. So without knowing all these things its very difficult to answer anything.
.....For Every Problem There Is a Solution.....
Webapps don't have "entry points", and web.xml isn't an executable page, so you can't enter it, anyway.
However, webapps do have the concept of a "home page", and the welcome page in web.xml is designed to support that idea by indicating which page should be displayed if someone enters a URL for the webapp that doesn't contain a specific page request. It's common for that page to be an "index.html" or "index.jsp" page, but it can be anything. Well, almost anything. It can't be a framework request with servler routing such as a Struts or JSF page request. For that you have to forward from a non-framework page.
You should be able to request the welcome page directly in your browser. For example: "http://myhost.mydomain:8080/mywebapp/index.jsp". If you can't do that, your welcome page is defective. If you can do that, and the URL "http://myhost.mydomain:8080/mywebapp" doesn't pull up the index.jsp, then your web.xml file is incorrect.
Got idle CPU cycles? Join the war on COVID-19 by donating them to find the coronavirus' weak spots. folding@home Runs in the background. https://foldingathome.org
I am Arthur, King of the Britons. And this is a tiny ad: