【问题标题】:Is there a url rewriting engine for Tomcat/Java?是否有 Tomcat/Java 的 url 重写引擎?
【发布时间】:2010-10-31 07:59:03
【问题描述】:

我们如何为 Tomcat/Java 提供 URL 重写支持?

mod_rewrite 为 Apache 提供了此功能,甚至可以在 URL 到达处理程序(例如 PHP)之前对其进行修改。 Java/Tomcat中是否有类似的工具?

更具体地说,我们需要修改,例如

http://www.somedomain.com/person/1 映射到 http://www.somedomain.com/details?personId=1

这对 servlet 代码应该是透明的,即我们应该能够访问 servlet 中的request.getParameter("personId") 并获取 personId(在本例中为 1)。

你遇到过这样的场景吗?你用什么工具?
很想听听您的建议。

【问题讨论】:

    标签: java tomcat servlets url-rewriting friendly-url


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      我确实遇到了这种情况,但为了简单起见,我使用 Apache+mod_rewrite 对我的 Tomcat 进行了前端处理。此外,根据您的用例,使用 Apache HTTPd 进行前端还有其他优势。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-04-30
        • 2015-10-02
        相关资源
        最近更新 更多