... | ... | @@ -206,7 +206,7 @@ public void getUser() { |
|
|
28. Вставьте в контроллер на метод add.do или другой метод защиту от анонимных сообщений - если ``getUser()==null``, выбрасывайте исключение ``throw new LoginException()`` (сгенерируйте класс-наследник RuntimeException с помощью среды разработки).
|
|
|
|
|
|
29. Перехватите все исключения в контроллере, добавив в него метод
|
|
|
```
|
|
|
```java
|
|
|
@ExceptionHandler(LoginException.class)
|
|
|
public ModelAndView exceprionHandler(LoginException ex)
|
|
|
{
|
... | ... | @@ -217,7 +217,7 @@ public void getUser() { |
|
|
}
|
|
|
```
|
|
|
заготовка для error.jsp:
|
|
|
```
|
|
|
```java
|
|
|
<div class="error">
|
|
|
<h1>${msg}</h1>
|
|
|
${details}
|
... | ... | |