Я создаю небольшой сервлет Java и хотел бы динамически отображать содержимое URI. Например, если кто-то вызывает следующий URI http://example.com/yell/2013-08-01/first-article
, мой сервлет должен получить содержимое по дате и названию из базы данных и откликнуться на него клиенту.Получить контент по URI
Я не уверен в правильном шаблоне для его реализации. Моя идея состояла в том, чтобы слушать <url-pattern>/yell/*</url-pattern>
, получить путь с request.getRequestURI(
) и расщепить его на персонаже '/'
. Это общий шаблон? Что ты предлагаешь? Я думаю, что REST не является «правильным» способом? Небольшой пример будет создан. Спасибо за подсказки!
Вы можете взглянуть на что-то вроде [urlrewritefilter] (http://code.google.com/p/urlrewritefilter/), который означает, что вы можете переписать URL в параметры запроса. –
Почему, по вашему мнению, REST - это не правильный путь? Отдых будет извлекать все поля, которые вам нужны для вас – mmohab
@ boris-the-spider Спасибо, выглядит очень красиво. – hofmeister