![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Golar |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.5.2006 Где: Россия, Воронеж Репутация: нет Всего: нет |
При использовании компонента <s:head/> на jsp-странице, появляется следующая ошибка
org.apache.jasper.JasperException: An exception occurred processing JSP page /.../decorators/test.jsp at line 19 19-я строчка: <s:head/> java.lang.NullPointerException org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:50) org.apache.jsp.WEB_002dINF.decorators.main_002duser_jsp._jspx_meth_s_005fhead_005f0(main_002duser_jsp.java:234) org.apache.jsp.WEB_002dINF.decorators.main_002duser_jsp._jspService(main_002duser_jsp.java:119) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) com.opensymphony.module.sitemesh.filter.PageFilter.applyDecorator(PageFilter.java:156) com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:59) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) ПОчему такое исключение? если из jsp убрать этот компонент, то все без ошибок. Как с этим бороться? Это сообщение отредактировал(а) Golar - 19.2.2008, 13:33 |
|||
|
||||
Kangaroo |
|
|||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 14 Всего: 104 |
Golar,
посмотрите исходники Стратса - что там на 50 строке в ComponentTagSupport.java ? -------------------- Lost.... |
|||
|
||||
Golar |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.5.2006 Где: Россия, Воронеж Репутация: нет Всего: нет |
public int doStartTag() throws JspException {
component = getBean(getStack(), (HttpServletRequest) pageContext.getRequest(), (HttpServletResponse) pageContext.getResponse()); Container container = Dispatcher.getInstance().getContainer(); <----------------------------50-я строка container.inject(component); populateParams(); boolean evalBody = component.start(pageContext.getOut()); if (evalBody) { return component.usesBody() ? EVAL_BODY_BUFFERED : EVAL_BODY_INCLUDE; } else { return SKIP_BODY; } } |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |