gpt4 book ai didi

java - 对于 JSF,找不到子上下文请求的资源

转载 作者:行者123 更新时间:2023-12-01 16:01:31 25 4
gpt4 key购买 nike

我的 JSF 应用程序部署在 tomcat 下,并且我的应用程序的 server.xml 配置如下

   <Host name="myapp.com" appBase="/home/myapp/public_html">
<Alias>www.myapp.com</Alias>
<Context path="" reloadable="true" docBase="/home/myapp/public_html" debug="1"/>
<Context path="/manager" debug="0" privileged="true" docBase="/usr/local/jakarta/tomcat/server/webapps/manager">
</Context>
</Host>

通过这些设置,我可以访问“web”文件夹下的所有页面。当我尝试使用以下 URL 访问“app”下的某些可用页面时,我在“web”下有“app”文件夹,并且在“app”下有几个 jsp 页面: www.myapp.com/app/test_page.jsf,我收到“找不到请求的资源”

我需要在 Tomcat 的 Server.xml 中进行哪些更改才能使其正常工作。

我是否需要为“app”子上下文添加上下文路径,如下所示在 Server.xml 中:

<Context path="/myapp/app" reloadable="true" docBase="/home/myapp/public_html/app" debug="1"/>

最佳答案

假设 /web 文件夹位于 /public_html 文件夹中,您需要将 /web 文件夹包含在 appBase 中docBase,或在 URL 中。

关于java - 对于 JSF,找不到子上下文请求的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3753752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com