I know that I can rename my webapp (or it\'s WAR file) to ROOT but this is a terrible way to do it, IMHO. Now I checked out the tomcat doc & it says
Simplest and flexible solution is below: Inside ${Tomcat_home}/config/server.xml
Change the autoDeploy="false" deployOnStartup="false" under Host element like below This is must.
Add below line under Host element.
WEB-INF/web.xml
With the above approach we can add as many applications under webapps with different context path names.