Did you check to make sure that your package is in the CLASSPATH ?






Reg Sherwood <[EMAIL PROTECTED]> on 12/22/99 12:33:27 PM

Please respond to Reg Sherwood <[EMAIL PROTECTED]>


To:   [EMAIL PROTECTED]
cc:    (bcc: Amarnath Nanduri/IT/VANCPOWER)

Subject:  Re: Servlets and JSPs




Craig,
  As requested.... here is the error I receive in my client window:  I am using
JRun 2.3.3, Servlet API 2.1, JSP 1.0.
Any ideas as to why.  I am under the impression this should work ok.  Any help
would be appreciated.

500 Internal Server Error
com.livesoftware.scripting.CompilerException:
<blah>/jsm-default/services/jseweb/servlets/jsp/thepage.java:71: Undefined
variable
or class name: model
out.print("" + ( model.getName(0) ) );
                 ^
1 error

 at java.lang.Throwable.(Compiled Code)
 at java.lang.Exception.(Compiled Code)
 at com.livesoftware.scripting.CompilerException.(Compiled Code)
 at com.livesoftware.scripting.JavaCompiler.compile(Compiled Code)
 at com.livesoftware.jrun.plugins.jsp.JSPCore.getPage(Compiled Code)
 at com.livesoftware.jrun.plugins.jsp.JSP.callPage(Compiled Code)
 at com.livesoftware.jrun.plugins.jsp.JSP.service(Compiled Code)
 at javax.servlet.http.HttpServlet.service(Compiled Code)
 at com.livesoftware.jrun.JRun.runServlet(Compiled Code)
 at
com.livesoftware.jrun.JRunServletContext$JRunRequestDispatcher.forward(Compiled
Code)
 at com.imagicTV.iBDS.Servlet.ListAccountsJSP.ListAccountsJSP.service(Compiled
Code)
 at javax.servlet.http.HttpServlet.service(Compiled Code)
 at com.livesoftware.jrun.JRun.runServlet(Compiled Code)
 at com.livesoftware.jrun.JRunGeneric.handleConnection(Compiled Code)
 at
com.livesoftware.jrun.service.web.JRunWebServiceHandler.handleOutput(Compiled
Code)
 at
com.livesoftware.jrun.service.web.JRunWebServiceHandler.handleRequest(Compiled
Code)
 at com.livesoftware.jrun.service.ThreadConfigHandler.run(Compiled Code)

The actual JSP page is something like this:

<html>
  <%@ page import="<blah>.MyClass.*" %>
  <jsp:useBean id="model" scope="session" class="<blah>.MyClass.MyBean" />
  <%= model.getName(0) %>
</html>

Thanks

"Craig R. McClanahan" wrote:

> Reg Sherwood wrote:
>
> > Q.  Is it possible to maintain the state of a bean for a particular
> > client for use in a JSP page.  I have tried placing the bean instance I
> > wish to save on the session object in the hopes of later retrieving it
> > via a get method in the servlet.  After reviewing docs I think it may be
> > possible to do something along the lines of:
> >
> > SERVLET:
> >          HttpSession session = request.getSession(true);
> >          session.putValue("theBean", myBean);
> >
> > JSP PAGE:
> >          <jsp:useBean id="theBean" scope="session" class="..." />
> >
> > Now in the JSP page I wish to retrieve values on the bean instance from
> > a specified method.  So,
> >
> > JSP PAGE:
> >         <% int x = theBean.getSize(); %>
> >
> > But when I try this the above fails as it does not know what the
> > variable "theBean" is, even though I named it in the id portion with the
> > jsp:useBean tag.  Any thoughts? Thanks
> >
>
> This is exactly the way it is supposed to work, as long as your <jsp:useBean>
> directive comes *before* the scriptlet in your page.  What JSP system are you
> using?  What is the exact compile error that you get?
>
> Craig McClanahan
>
> ===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
> FAQs on JSP can be found at:
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
FAQs on JSP can be found at:
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
FAQs on JSP can be found at:
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html

Reply via email to