Szukam sposobu na zarządzanie wykorzystaniem trasy w mojej aplikacji WebApp. Zasadniczo mam trzy miejsca, które mogą współdzielić wzorzec routera. Mogę wysłać ten wzór do wykorzystania w moich poglądach, poprzez język ekspresji.Trasy aplikacji ze sprężyną MVC
@Controller
public class LoginRuasController
{
@RequestMapping("/system/index")
public String logout(ModelMap model, HttpSession session)
{
return "system/index";
}
@RequestMapping("/system/logout")
public String logout(ModelMap model, HttpSession session)
{
session.setAttribute("xxx", null);
return "redirect:/system/login";
}
}
wzory:
/system/index
system/index
redirect:/system/login
odsłony:
<a href="#{Routes.newuser}">Triple X</a>
Początkowo RequestMapping żąda stałą wartość, więc to wygenerowanie problem zaimplementować klasę statyczną trasę z powrotem. Czy jest dostępne jakieś rozwiązanie?
Niestety, trudno zrozumieć, co masz na myśli mówiąc "trasy aplikacji". P.S. Po ** może ** lub ** może ** nie wstawiać ** do **, tzn. Właściwą formą jest _dould share_, a nie _ może do share_. – informatik01
Łatwe utrzymanie kodu jest moim celem. – claudioivp
Spróbuj ponownie sformułować swoje pytanie. Twój cel powinien być bardziej przejrzysty. Celem każdego dobrego programisty jest stworzenie możliwego do utrzymania kodu. Opisz swoje pytanie za pomocą dokładniejszych przykładów. – ninnemannk