|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Здравствуйте. Имеется вот такой код в контроллере: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Имеется файл hostsgroups.jsp, находящийся в директории WEB-INF/pages В файлк SpringXMLConfig.xml указано <bean id="resolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/pages/"/> <property name="suffix" value=".jsp"/> </bean> Это все работает нормально. Есть другой контроллер: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
также в директории WEB-INF/pages есть файл hosts.jsp, точно такой же, как hostsgroups.jsp, только отличается заголовком и названием передающихся в него данных (в первом случае это startData, во втором - hostsData). Но вот второй файл не открывается. System.out.println(modelAndView.toString()); в контроллере отрабатывает нормально, но в браузере пустая страница, даже без заголовка. Никак не могу понять, что у меня не так. Помогите пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 11:54 |
|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Начните пользоваться инструментами разработки. Вместо System.out.println используйте пошаговую отладку и логирование. Пустая страница в браузере это не черная дыра. В современных браузерах существуют инструменты для разработчика, которые покажут что именно ответил сервер. Если настроить детальное логирование, то там будет видно нашел ли ваш ViewResolver нужный файл или нет. Но вы почему-то уверены что дело именно в этом, а не, например, в самой JSP. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 12:01 |
|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Добавил логгирование, и добавил следующие строки: Код: java 1. 2. 3. 4. 5. 6.
в логе вижу следующее: viewname = hostsview hasview = true isempty = false status = null view = null В браузере инспектор показывает следующее содержимое открываемой страницы: Код: html 1. 2. 3. 4. 5. 6. 7.
Содержимое jsp: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
То, что показывает инспектор в браузере, не имеет ничего общего с моей страницей. Все-таки я полагаю, что не находится файл jsp/ Или я не прав? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 13:15 |
|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Проблему решил. Убрал весь код в один контроллер. Кажется мне, что это не совсем правильно, но, тем не менее, работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 14:36 |
|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Павел Гужанов То, что показывает инспектор в браузере, не имеет ничего общего с моей страницей. Все-таки я полагаю, что не находится файл jsp/ Или я не прав? Проверьте внимательно имена jsp-страниц на соответствие в контроллере и фактически. Похоже, что тут есть путаница. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:34 |
|
Не открывается jsp
|
|||
---|---|---|---|
#18+
Павел ГужановЗдравствуйте. Имеется вот такой код в контроллере: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Есть другой контроллер: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Во втором случае у вас не возвращается ModelAndView! Вы запускаете start(id) и полагаете, что система знает куда и что возвращать??? Тогда уж так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:42 |
|
|
start [/forum/topic.php?fid=59&msg=39663621&tid=2121967]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 164ms |
0 / 0 |