Передайте @ModelAttribute в href Spring MVC - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь передать вычисленный URL-адрес со стороны сервера через @ModelAttribute, и иногда атрибут href в html (где я выделяю этот @ModelAttribute) кажется пустым, и для окончательной установки нужно выполнить несколько сочетаний Ctrl-F5URL.

Мой контроллер имеет что-то вроде этого:

@Controller
....
String calculatedURL = calculateURL(request, user);
if(StringUtils.isBlank(calculatedURL)){
throw new Exception("Error calculating URL");
}
model.addAttribute("calculatedURL",calculatedURL);
return "myPage";

И в моем JSP:

<a href="${calculatedURL}">myLink</a>

Проблема в том, что иногда это значение href равно "".Я попытался оценить, является ли в поле «null» или «пустым» значение параметраURURL и выдал исключение, если оно есть.Этого никогда не происходит, и рассчитанный UL всегда передается со значением.

Заранее благодарим и извините за мой английский.

Дэвид.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...