Wrox Home  
Search P2P Archive for: Go

  Return to Index  

pro_jsp thread: java Bean:: Unable to compile class for JSP


Message #1 by "Mohammad A. Baten" <m_baten@h...> on Sat, 9 Jun 2001 08:53:46
Mohammad,

When you use JavaBeans with JSPs you need to 
use the Fully qualified class name of your JavaBean.

Example:  
Instead of using ...
<jsp:useBean id="myBean" scope="page" class="MyBean">

You should use  
<jsp:useBean id="myBean" scope="page" class="com.test.MyBean">

Hope that helps,
Jorge

>  
>  I am having problem working with java Bean, I mean starting with java 
>  Bean. 
>  
>  my jsp file is in  /examples/jsp/languages/bean2.jsp
>  and my class file is in  WEB-INF/classes/languages/LanguageBean
>  
>  and i am using :
>  
>  <jsp:useBean id="language" scope="page" class="LanguageBean">
>  <jsp:setProperty name="languageBean" property="*"/>
>  </jsp:useBean>
>  
>  I am getting the error:>>>>
>  
>  Error: 500
>  Location: /examples/jsp/languages/bean2.jsp
>  Internal Servlet Error:
>  
>  org.apache.jasper.JasperException: Unable to compile class for 
>  JSPD:\tomcat\work\localhost_8080%
> 
2Fexamples\_0002fjsp_0002flanguages_0002fbean_00032_0002ejspbean2_jsp_0.jav
>  a:63: Class jsp.languages.LanguageBean not found.
>                  LanguageBean language = null;
>                  ^
>  D:\tomcat\work\localhost_8080%
> 
2Fexamples\_0002fjsp_0002flanguages_0002fbean_00032_0002ejspbean2_jsp_0.jav
>  a:66: Class jsp.languages.LanguageBean not found.
>                      language= (LanguageBean)
>                                 ^
>  D:\tomcat\work\localhost_8080%
> 
2Fexamples\_0002fjsp_0002flanguages_0002fbean_00032_0002ejspbean2_jsp_0.jav
>  a:71: Class jsp.languages.LanguageBean not found.
>                              language = (LanguageBean) Beans.instantiate
>  (this.getClass().getClassLoader(), "LanguageBean");
>                                          ^
>  
>  I need feedback to resolve this problem.
>  
> 

  Return to Index