powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat how-to
12 сообщений из 12, страница 1 из 1
Tomcat how-to
    #33431771
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
org.apache.jasper.JasperException: Unable to compile  class   for  JSP

An error occurred at line:  0  in the jsp file: /registration.jsp

Generated servlet error:
    [javac] Compiling  1  source file

C:\Program Files\Apache Group\Tomcat  4 . 1 \work\Standalone\localhost\goose\registration_jsp.java: 41 : cannot resolve symbol
symbol  :  class  regHandler 
location:  class  org.apache.jsp.registration_jsp
      regHandler regHandler =  null ;
      ^


Подскажите, в чем проблема? Класс выложен в дир-ии ./WEB-INF/classes/regHandler.class
...
Рейтинг: 0 / 0
Tomcat how-to
    #33431973
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сначала надо завести привычку (может, и дурную) определять классы
в пакетах.
...
Рейтинг: 0 / 0
Tomcat how-to
    #33432037
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А.Грасоff™сначала надо завести привычку (может, и дурную) определять классы
в пакетах. не..это фигня, сначала надо завести привычку книжки читать, вот она точно дурная,сам никак не могу научиться
...
Рейтинг: 0 / 0
Tomcat how-to
    #33432157
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте назвать класс с большой буквы: RegHandler

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Tomcat how-to
    #33432338
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну..нашли чего советовать...

Может чего по делу все-таки?

Deadyпопробуйте назвать класс с большой буквы: RegHandler

А разница?
...
Рейтинг: 0 / 0
Tomcat how-to
    #33432365
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastanikНу..нашли чего советовать...
http://www.sql.ru/forum/actualthread.aspx?tid=243929#2165279
а ты пробовал?
...
Рейтинг: 0 / 0
Tomcat how-to
    #33432403
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Окей, перед тем как писАть следующий пост сначала попробую

http://www.sql.ru/forum/actualthread.aspx?tid=243929#2165279


Извиняюсь за нетерпеливость
...
Рейтинг: 0 / 0
Tomcat how-to
    #33435323
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовал, все равно ничего не вышло...
Вот ошибка:

Код: plaintext
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.
description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 

org.apache.jasper.JasperException: /test1.jsp( 1 , 1 ) The value  for  the useBean  class  attribute goose.dispsys.Test is invalid.
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java: 39 )
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java: 409 )
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java: 150 )
	org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java: 1227 )
	org.apache.jasper.compiler.Node$UseBean.accept(Node.java: 1116 )
	org.apache.jasper.compiler.Node$Nodes.visit(Node.java: 2163 )
	org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java: 2213 )
	org.apache.jasper.compiler.Node$Visitor.visit(Node.java: 2219 )
	org.apache.jasper.compiler.Node$Root.accept(Node.java: 456 )
	org.apache.jasper.compiler.Node$Nodes.visit(Node.java: 2163 )
	org.apache.jasper.compiler.Generator.generate(Generator.java: 3272 )
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java: 244 )
	org.apache.jasper.compiler.Compiler.compile(Compiler.java: 470 )
	org.apache.jasper.compiler.Compiler.compile(Compiler.java: 451 )
	org.apache.jasper.compiler.Compiler.compile(Compiler.java: 439 )
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java: 511 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 295 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 292 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 236 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )


Так, приведу тексты страничек.

test.jsp

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<% response.setHeader("Pragma","no-cache");%> 
<% response.setHeader("Cache-Control","no-store");%> 
<% response.setDateHeader("Expires",- 1 );%>
<% response.setHeader("Expires","0"); %>
<form action="test1.jsp" method="post">
Enter name:<input type="text" name="name">
<br>
Enter surname:<input type="text" name="surname">
<br>
<input type="Submit" value="submit">
</form>

test1.jsp

Код: plaintext
1.
2.
3.
4.
5.
<jsp:useBean id="test"  class ="goose.dispsys.Test"/>

<jsp:setProperty name="test" property="*"/>
<jsp:getProperty name="test" property="name"/>
<br>
<jsp:getProperty name="test" property="surname"/>

БИН

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
 package  goose.dispsys;

 public   class  Test {
	 private  String name;
	 private  String surname;
	
	 public   void  setName(String name){
		 this .name = name;
	}
	 public   void  setSurname(String surname){
		 this .surname = surname;
	}
	 public  String getName(){
		 return  name;
	}
	 public  String getSurname(){
		 return  surname;
	}
}

Что не так???
Бин находится в папке WEB-INF/classes/goose/dispsys/
...
Рейтинг: 0 / 0
Tomcat how-to
    #33435359
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastanikБин находится в папке WEB-INF/classes/goose/dispsys/
у меня работает. в указанном каталоге точно есть откомпилированный класс Test.class?
...
Рейтинг: 0 / 0
Tomcat how-to
    #33435365
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фуухх, разобрался, только так и не понял в чем была проблема....то ли в конструкторе, который надо было описать, то ли в scop'e.

значит в Томкэте нельзя просто брать и заменять файлы? надо обязвтельно останавливать и запускть сервис?
...
Рейтинг: 0 / 0
Tomcat how-to
    #33435371
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastanikфуухх, разобрался, только так и не понял в чем была проблема....то ли в конструкторе, который надо было описать, то ли в scop'e.

значит в Томкэте нельзя просто брать и заменять файлы? надо обязвтельно останавливать и запускть сервис?у меня без конструктора и scope работало.
правда, tomcat 5.5.9

а вообще - конструктор обязан быть (без параметров)
...
Рейтинг: 0 / 0
Tomcat how-to
    #33435378
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а у меня Tomcat 5.0.28.

не перешел я еще на 5.0 жабу...8)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat how-to
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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