Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat how-to / 12 сообщений из 12, страница 1 из 1
12.12.2005, 23:11
    #33431771
mastanik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat how-to
Код: 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
13.12.2005, 09:00
    #33431973
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat how-to
сначала надо завести привычку (может, и дурную) определять классы
в пакетах.
...
Рейтинг: 0 / 0
13.12.2005, 09:34
    #33432037
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat how-to
А.Грасоff™сначала надо завести привычку (может, и дурную) определять классы
в пакетах. не..это фигня, сначала надо завести привычку книжки читать, вот она точно дурная,сам никак не могу научиться
...
Рейтинг: 0 / 0
13.12.2005, 10:15
    #33432157
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat how-to
попробуйте назвать класс с большой буквы: RegHandler

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

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

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

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

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

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


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

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

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

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

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

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


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