gpt4 book ai didi

tomcat - Railo 如何像在 Tomcat 中一样在树脂中输入 Servlet 映射 url 模式

转载 作者:行者123 更新时间:2023-11-28 22:02:54 24 4
gpt4 key购买 nike

我正在通过在 web.xml 中使用它来获取 url 模式匹配以在 Tomcat 上的 Railo 中工作:

<servlet-mapping>
<servlet-name>CFMLServlet</servlet-name>
<url-pattern>/babeswithbraces/posts/*</url-pattern>
<url-pattern>/babeswithbraces/pages/*</url-pattern>
</servlet-mapping>

因此,如果我调用页面 http://localhost:8888/babeswithbraces/postshttp://localhost:8888/babeswithbraces/pages 那么请求是正确处理。

但是,我的生产 Railo 服务器运行在 Resin 上。所以我不确定该怎么做?

我尝试将相同的行添加到 "C:\Railo\conf" 中的 app-default.xml 文件,但这似乎没有任何效果差异和网站加载时(示例:http://babeswithbraces.com/posts)它会给出标准的 404 页面未找到错误。所以很明显出了点问题。

我试过:

<servlet-mapping>
<servlet-name>CFMLServlet</servlet-name>
<url-pattern>/babeswithbraces.com/posts/*</url-pattern>
<url-pattern>/babeswithbraces.com/pages/*</url-pattern>
</servlet-mapping>

我也试过:

<servlet-mapping>
<servlet-name>CFMLServlet</servlet-name>
<url-pattern>/posts/*</url-pattern>
<url-pattern>/pages/*</url-pattern>
</servlet-mapping>

我如何/在哪里为 resin 正确设置 URL 模式?

谢谢

最佳答案

我相信 Resin 的语法是:

<servlet-mapping url-pattern="[pattern]" servlet-name="[servlet-name]" />

因此您需要以下条目:

<servlet-mapping url-pattern="/posts/*" servlet-name="CFMLServlet" />
<servlet-mapping url-pattern="/pages/*" servlet-name="CFMLServlet" />

关于tomcat - Railo 如何像在 Tomcat 中一样在树脂中输入 Servlet 映射 url 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22516850/

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