i设置了tomcat8并在WebApps目录中上传JSP项目。现在,我可以使用" http://sitename/project Name/web"之类的URL访问我的网站。但是我希望我的项目能够显示何时访问" http://sitename"。我试图找到解决方案,但没有任何帮助。请帮我。谢谢。
尝试在webapps
目录中制作名为 ROOT
的目录,然后将其放入JSP文件中,然后将其重命名为index.jsp
。
如果您在webapps
目录中创建ROOT
目录或ROOT.war
,则可以在没有/[context-name]
的情况下访问该应用程序,例如" http://sitename/your.jsp"。
此外,tomcat将index.jsp视为欢迎文件,以下默认设置conf/web.xml
:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
因此,您可以通过请求" http://sitename"。
ROOT/index.jsp
。