【问题标题】:Random URL, Single content随机 URL,单一内容
【发布时间】:2015-05-08 03:58:05
【问题描述】:
我目前正在开发一个为一定数量的订阅者生成 URL 的应用。那是一样的内容。例如,其中包含图像的网页。
URL 模式可以是这样的http://host:XXXX/foo/randomNumbers
我打算有7个随机数。这不会针对每个订阅者重复。
我目前正在为此使用 Java 和 SpringMVC。希望你能帮助我我目前无法生成具有相同内容的 URL。
谢谢! :)
【问题讨论】:
标签:
spring-mvc
url
jakarta-ee
web
【解决方案1】:
以任何你喜欢的方式生成 URL,但你有一些静态方面:
例如
String staticPart = "http://www.yoursite.com/foo/"
//randomly generate the integer number and store in variable (e.g. ranNum)
String finalURL = staticPart + Integer.toString(ranNum)
这样你的用户就会得到随机生成的 url。
以下是访问随机生成的 URL 的方法:
@RequestMapping("/foo/{id}")
public ModelAndView returnView(@PathVariable int id)
我会在此存储用户随机生成的 URL,然后在 returnView 方法中检查其是否合法。
内容不会以这种方式仅更改 url,并且对用户来说是唯一的。
这会满足您的要求吗?