我使用 servlet 3 和 jsp,这是配置问题。
在 url 'mydomain.com/builder/' 的 servlet 中,我必须生成随机 ID 并将其附加到我当前的 url,例如:
'mydomain.com/builder/randomID0'
接下来,我想将用户重定向到这个网址。所以我需要将这个新的 url 与现有的 jsp 页面相匹配。
如何在 servlet 3 中执行此操作?
您应该通过
String
类的 getRequestURI()
方法获取当前 url 作为 HTTPServletRequest
对象,然后生成 randomID String 对象并将彼此连接成 newUrl
字符串。
然后使用
sendRedirect(newUrl)
类的 HTTPServletResponse
以便让用户导航到该新网址。