我的JSF应用程序在我的本地tomcat中用于http://localhost:8080/MyApp/admin之类的URL,但在托管服务器上没有,有http://www.myapp.com/admin的URL 我是否需要使用'context.xml'/ put BocBase&amp ;;应用平台。我把这些东西用谷歌搜索,但无法理解我到底要做什么。任何人都可以帮助我完成这项工作必须要做的事情吗?
答案 0 :(得分:1)
Tomcat's Configuration Reference - The Context Container
中对此进行了描述的docBase
此Web应用程序的文档库(也称为 Context Root )目录,或Web应用程序归档文件的路径名(如果此Web应用程序正在直接从WAR文件执行)。您可以为此目录或WAR文件指定绝对路径名,或者为拥有Host的
appBase
目录指定路径名。使用
META-INF/context.xml
文件配置Context时,不得设置此字段的值,因为它将由自动部署过程推断。
您的网址表示您希望将其置于 root 的文档库中。所以它应该设置为/
。