Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / <jsp:useBean > Help / 14 сообщений из 14, страница 1 из 1
18.01.2007, 14:34:53
    #34265105
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
В мире JSP я навичок, кое что делаю но никак не удается использовать
<jsp:useBean> незнаю в чем проблема,
у меня папка wois в
C:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT
в нем
wois.jsp
WEB-INF
META-INF
и
WhoisBean.class , WhoisBean.java
скоппировал их в
C:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\whois\WEB-INF\classes\dot
В jsp

есть написал строку
<%@ page import = "dot.WhoisBean"%>
<jsp:useBean id="whois" class="dot.WhoisBean" scope="session">

но никак не работает, можете правильно написать в скрипте или сказать где копировать jsp?
...
Рейтинг: 0 / 0
18.01.2007, 14:35:30
    #34265110
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
whois.jsp
...
Рейтинг: 0 / 0
18.01.2007, 14:36:21
    #34265115
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
WhoisBean.java
...
Рейтинг: 0 / 0
18.01.2007, 14:38:22
    #34265128
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
Или дайте пример simple jsp:useBean, какого правильная структура?
...
Рейтинг: 0 / 0
18.01.2007, 14:39:03
    #34265134
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
error

type Exception report

message

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

exception

org.apache.jasper.JasperException: org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:354)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:160)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:148)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.lang.ClassNotFoundException: org.apache.jsp.whois.whois_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:598)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:148)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.2 logs.
...
Рейтинг: 0 / 0
18.01.2007, 15:29:36
    #34265379
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
ArmenA
WhoisBean.class , WhoisBean.java
скоппировал их в
C:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\whois\WEB-INF\classes\dot
по вашему если скопировали файл в папку dot то он папал в пакаж dot ЗАБАВНО.
добавьте в заголовок WhoisBean.java
Код: plaintext
 package  dot;
первой строкой и будет вам счастье.
ЗЫ
WhoisBean.java класть в C:\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\whois\WEB-INF\classes\dot НЕНАДО
...
Рейтинг: 0 / 0
18.01.2007, 15:36:54
    #34265413
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
да я пробовал и так и так не работает.
...
Рейтинг: 0 / 0
18.01.2007, 15:38:54
    #34265421
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
опять добавил package создал класс но никак не работает
...
Рейтинг: 0 / 0
18.01.2007, 15:45:21
    #34265456
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
...
Рейтинг: 0 / 0
18.01.2007, 15:49:54
    #34265477
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
ещё , вобщем поиск как всегда рулит.
Удачи.
...
Рейтинг: 0 / 0
18.01.2007, 18:07:05
    #34266090
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
От чего может быт такой статус?.

type Status report

message /BeanTest.jsp

description The requested resource (/BeanTest.jsp) is not available.
...
Рейтинг: 0 / 0
18.01.2007, 18:16:21
    #34266128
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
Подскажите ка куда класть BeanTest.jsp если
у меня в
C:\apache-tomcat-6.0.2\apache-tomcat-6.0.2\webapps\ROOT
фолдер
01 в нем WEB-INF затем classes затем hall затем SimpleBean.class.

вот

package hall;

public class SimpleBean {
private String message = "Текст сообщения не задан";

public String getMessage() {
return(message);
}

public void setMessage(String message) {
this.message = message;
}
}

а вот


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Многократное использование JavaBeans в JSP</TITLE>
<LINK REL=STYLESHEET
HREF="My-Style-Sheet.css"
TYPE="text/css">
</HEAD>

<BODY>

<CENTER>
<TABLE BORDER=5>
<TR><TH CLASS="TITLE">
Многократное использование JavaBeans в JSP</TABLE>
</CENTER>
<P>

<jsp:useBean id="test" class="hall.SimpleBean" />
<jsp:setProperty name="test"
property="message"
value="Привет, WWW" />

<H1>Сообщение: <I>
<jsp:getProperty name="test" property="message" />
</I></H1>

</BODY>
</HTML>

этот usebean меня убет!.
...
Рейтинг: 0 / 0
20.01.2007, 09:59:27
    #34269645
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
После кашмаров с JBuild, eclips, JAVA STUDIO CREATOR, BEA WORKSHOP наконец все разрешилось с
NetBeans 5.5 !!! Оно удобно для всех случиях.
...
Рейтинг: 0 / 0
20.01.2007, 13:05:52
    #34269749
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
<jsp:useBean > Help
А вот это зря. Вместо того, чтобы как следует разобраться, вы пошли по пути наименьшего сопротивления. На мой взгляд, пользоваться автоматизированными средствами разработки имеет смысл только тогда, когда хорошо изучил базу.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / <jsp:useBean > Help / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]