如何将用户重定向到url的随机部分,这个url应该匹配jsp页面?

时间:2017-10-07 15:05:10

标签: java jsp servlet-filters servlet-3.0 servlet-listeners

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

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

'mydomain.com/builder/randomID0'

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

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

1 个答案:

答案 0 :(得分:0)

您应该通过String类的getRequestURI()方法获取当前url作为HTTPServletRequest对象,然后生成randomID String对象并将其相互连接成newUrl字符串。

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