我目前正在开发一个为一定数量的订阅者生成URL的应用程序。这有相同的内容。例如,其中包含图像的网页。
网址格式可以像这样http://host:XXXX/foo/randomNumbers 我打算有7个随机数。每个订阅者都不会重复这一点。
我目前正在使用Java和SpringMVC。希望你能帮助我,我目前仍然在生成具有相同内容的URL。
谢谢! :)
答案 0 :(得分:2)
以您喜欢的方式生成网址,但您有一些静态方面:
e.g。
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的方法:
@RequestMapping("/foo/{id}")
public ModelAndView returnView(@PathVariable int id)
我会在这个商店的顶部为用户随机生成的URL,然后在returnView方法中检查它是否合法。
内容不会以这种方式改变网址,并且对用户来说是唯一的。
这是否符合您的要求?