Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jsp, не работает <jsp:set> 
:(
    Опции темы
Che0
Дата 24.1.2011, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 1.11.2010

Репутация: нет
Всего: нет



Вот так работает
Код

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" 
    xmlns:c="http://java.sun.com/jsp/jstl/core"
version="2.0"> 
<jsp:directive.page contentType= 
"text/html; charset=Utf-8" /> 
<html>
 <head>
  <title>простое использование EL</title>
 </head>
<body>
<c:out value="hello"/>

</body>
</html>
</jsp:root>

А когда добовляю
Код

<c:set var="login" value="World" scope="page"/> 
 
 вылетает ошибка 

Код

HTTP Status 500 - 
--------------------------------------------------------------------------------
type Exception report
message 
description The server encountered an internal error () that prevented it from fulfilling this request.
exception 
javax.servlet.ServletException: javax/el/ELException
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)



 вообще не понимаю в чем может быть дело
PM MAIL   Вверх
carper
Дата 24.1.2011, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 2.3.2005

Репутация: 2
Всего: 8



У меня все работает.
Tomcat 5.x
jstl 1.2

1. Что у вас в web.xml ?
2. Как выглядит реально "неработающая" страничка?
3. Работает ли так:
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
  <head>

  </head>
  
  <body>
    <c:out value="hello"/>
    <c:set var="login" value="World" scope="page"/> 
    dfsdf
  </body>
</html>



PM MAIL   Вверх
mbasil
Дата 24.1.2011, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 399
Регистрация: 4.5.2007
Где: Москва

Репутация: 9
Всего: 13



Скорее всего "потеряли" именно директиву taglib
PM MAIL   Вверх
Che0
Дата 24.1.2011, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 1.11.2010

Репутация: нет
Всего: нет



1)
Код

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>19onee</display-name>
    <servlet>
        <description>
        </description>
        <display-name>Servlet</display-name>
        <servlet-name>Servlet</servlet-name>
        <servlet-class>chapt19.Servlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Servlet</servlet-name>
        <url-pattern>/Servlet</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
        
        <welcome-file>index.jsp</welcome-file>
        
    </welcome-file-list>
</web-app>

2)
Код


HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: javax/el/ELException
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)


root cause 

java.lang.NoClassDefFoundError: javax/el/ELException
    java.lang.Class.getDeclaredMethods0(Native Method)
    java.lang.Class.privateGetDeclaredMethods(Unknown Source)
    java.lang.Class.privateGetPublicMethods(Unknown Source)
    java.lang.Class.getMethods(Unknown Source)
    java.beans.Introspector.getPublicDeclaredMethods(Unknown Source)
    java.beans.Introspector.getTargetMethodInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.<init>(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    org.apache.jasper.compiler.Generator$TagHandlerInfo.<init>(Generator.java:3792)
    org.apache.jasper.compiler.Generator$GenerateVisitor.getTagHandlerInfo(Generator.java:2174)
    org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1627)
    org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1442)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Generator.generate(Generator.java:3384)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:220)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)


root cause 

java.lang.ClassNotFoundException: javax.el.ELException
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
    java.lang.Class.getDeclaredMethods0(Native Method)
    java.lang.Class.privateGetDeclaredMethods(Unknown Source)
    java.lang.Class.privateGetPublicMethods(Unknown Source)
    java.lang.Class.getMethods(Unknown Source)
    java.beans.Introspector.getPublicDeclaredMethods(Unknown Source)
    java.beans.Introspector.getTargetMethodInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    java.beans.Introspector.<init>(Unknown Source)
    java.beans.Introspector.getBeanInfo(Unknown Source)
    org.apache.jasper.compiler.Generator$TagHandlerInfo.<init>(Generator.java:3792)
    org.apache.jasper.compiler.Generator$GenerateVisitor.getTagHandlerInfo(Generator.java:2174)
    org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1627)
    org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1442)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Generator.generate(Generator.java:3384)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:220)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.31 logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.31


3)нет так тоже не работает
PM MAIL   Вверх
carper
Дата 24.1.2011, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 2.3.2005

Репутация: 2
Всего: 8



Похоже, что ваша проблема описана в http://www.daniweb.com/forums/thread250435.html

Предпоследнее сообщение.


PM MAIL   Вверх
Che0
Дата 25.1.2011, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 1.11.2010

Репутация: нет
Всего: нет



Да вы правы,большое спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0749 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.