2015-05-08 2 views
1

В настоящее время я разрабатываю приложение, которое генерирует URL-адрес для определенного количества подписчиков. Это имеет тот же контент. Например, веб-страница с изображением в ней.Случайный URL-адрес, Одиночный контент

Шаблон URL может быть таким: http://host:XXXX/foo/randomNumbers Я планирую иметь 7 случайных чисел. Это не будет повторяться для каждого абонента.

В настоящее время я использую Java с SpringMVC для этого. Надеюсь, вы можете мне помочь. Я сейчас застрял в создании URL-адресов с одним и тем же контентом.

Спасибо! :)

ответ

2

Создать 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 и является уникальным для пользователя.

Соответствие вашим требованиям?

Смежные вопросы