如何将用户重定向到url的随机部分并且该url应该与jsp页面匹配?

问题描述 投票:0回答:1

我使用 servlet 3 和 jsp,这是配置问题。

在 url 'mydomain.com/builder/' 的 servlet 中,我必须生成随机 ID 并将其附加到我当前的 url,例如:

'mydomain.com/builder/randomID0'

接下来,我想将用户重定向到这个网址。所以我需要将这个新的 url 与现有的 jsp 页面相匹配。

如何在 servlet 3 中执行此操作?

java jsp servlet-filters servlet-3.0 servlet-listeners
1个回答
0
投票

您应该通过

String
类的
getRequestURI()
方法获取当前 url 作为
HTTPServletRequest
对象,然后生成 randomID String 对象并将彼此连接成
newUrl
字符串。

然后使用

sendRedirect(newUrl)
类的
HTTPServletResponse
以便让用户导航到该新网址。

© www.soinside.com 2019 - 2024. All rights reserved.