2016-06-13 9 views
2

У меня есть веб-приложение, созданное с помощью Java Spring MVC. Поэтому, когда пользователь хочет прочитать статью, он/она отправляется в www.example.com/articles/{id}. Я хочу создать переменную пути с заголовком. Например: www.example.com/articles/here-meaningful-title,idКак создать переменную пути из заголовка?

Edit: Еще один пример этой страницы используют мое название в качестве переменной пути:

www.stackoverflow.com/questions/37785513/how-can-i-create-path-variable-from- title

Есть ли библиотека, чтобы сделать это? Также я должен сохранить эту переменную url в БД или вычислить ее каждый раз?

Благодаря

+0

Добро пожаловать в Переполнение стека. Пожалуйста, прочитайте http://stackoverflow.com/help/how-to-ask – selva

+0

спасибо @selva Я пытаюсь привыкнуть к этому – Richard

ответ

1

Я не совсем уверен, как я бы это сделать, но как дикое предположение одно решение могло бы добавить ViewData туда, где вы назначаете статьи заголовок на,

ViewData["ArticleHeader"] = articles.name; // Or something like this, whatever it looks like in your code 

Затем по ссылке на конкретную статью назовите ее так:

<a href="Articles/@ViewData['ArticleHeader']/ID"> Article 001 </a>