net beans 5.0

hello guys ;

i m usig net beans5.1 for servlet and jsp.but there is problem in jsp when i use <jsp:useBean> for attribute

class it gives me the error

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 34 in the jsp file: /User.jsp

Generated servlet error:

C:\Documents and Settings\anay12\.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\JspTest\org\apache\jsp\User_jsp.java:64: cannot find symbol

symbol : class MyPerson

location: class org.apache.jsp.User_jsp

MyPerson person = null;

^

An error occurred at line: 34 in the jsp file: /User.jsp

Generated servlet error:

C:\Documents and Settings\anay12\.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\JspTest\org\apache\jsp\User_jsp.java:66: cannot find symbol

symbol : class MyPerson

location: class org.apache.jsp.User_jsp

person = (MyPerson) _jspx_page_context.getAttribute("person", PageContext.REQUEST_SCOPE);

^

An error occurred at line: 34 in the jsp file: /User.jsp

Generated servlet error:

C:\Documents and Settings\anay12\.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\JspTest\org\apache\jsp\User_jsp.java:68: cannot find symbol

symbol : class MyPerson

location: class org.apache.jsp.User_jsp

person = new MyPerson();

^

An error occurred at line: 36 in the jsp file: /User.jsp

Generated servlet error:

C:\Documents and Settings\anay12\.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\JspTest\org\apache\jsp\User_jsp.java:75: cannot find symbol

symbol : class MyPerson

location: class org.apache.jsp.User_jsp

out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((MyPerson)_jspx_page_context.findAttribute("person")).getName())));

^

An error occurred at line: 39 in the jsp file: /User.jsp

Generated servlet error:

C:\Documents and Settings\anay12\.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\JspTest\org\apache\jsp\User_jsp.java:80: cannot find symbol

symbol : class MyPerson

location: class org.apache.jsp.User_jsp

out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((MyPerson)_jspx_page_context.findAttribute("person")).getPassword())));

^

5 errors

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)

org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)

org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java:246)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)

WelComeServlet.doGet(WelComeServlet.java:36)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)

we have to store it with servlet class (i.e in WEB-INF/classes)or any where else?

classpath i have defined in <jsp:useBean> is class="MyPerson"

so what is the problem with this?

should i give the whole path name or what ?

coz if i give full path name it also give me a error.

i want to know whether net beans put it in the appropriate folder or not or i have to do it manually

[4053 byte] By [neilmal12a] at [2007-10-3 0:30:09]
# 1
Hi Friend..I think it deploying problem. where you are inserting your class files. verify or send your paths. with cheers....sure....:)-
sure_2912a at 2007-7-14 17:23:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...