Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

jsp calling a bean???

0 views
Skip to first unread message

mga...@informix.com

unread,
Sep 29, 2000, 3:00:00 AM9/29/00
to
I'm having a problem calling my bean from a jsp page.
I am using Netscape Enterprise Server 4 and I don't
think I have something set correctly.
I went into the server admin and
1) under the servlet tab
a) in the (Enable/Disable Servlets)
selected yes to "activate servlet engine" and "enable jsp"
b) in the "servlet directory" section created a servlet directory
with the prefix "/servlet" which maps to
"c:/netscape/servlet4/docs/servlet"
c) in the "configure jre/jdk" section added
"c:/netscape/server4/docs/servlet" to the classpath
d) in the "configure jvm attributes" section added
c:/netscape/server4/docs/server to the classpath

(I can call a jsp that does not reference usebean just fine
and call a servlet just fine)

In my c:/Netscape/Server4/docs directory I have the file
HelloWorld.jsp which looks like
<HTML>
<BODY>
<jsp:useBean id="hello" class="servlet.HelloBean">
</jsp:useBean>
</BODY>
</HTML>
In my c:/Netscape/Server4/docs/servlet directory I have my bean
HelloBean.java which looks like
package servlet;
public class HelloBean implements java.io.Serializable
{
String person;
public HelloBean()
{
this.person = "World";
}
public String getPerson()
{
return person;
}
public void setPerson(String person)
{
this.person= person;
}
}
---------------------------
BUT I AM GETTING AN SERVER ERROR

---------------------------------
[29/Sep/2000:16:05:16] info ( 208): Internal Info: loading servlet
/HelloWorld.jsp
[29/Sep/2000:16:05:16] info ( 208): recompiling JSP file:
C:\Netscape\Server4\docs\HelloWorld.jsp
[29/Sep/2000:16:05:16] warning ( 208): JSP compilation error:
java.lang.Exception: JSP parse error (line 3) - USEBEAN tag is invalid,
stack: java.lang.Exception: JSP parse error (line 3) - USEBEAN tag is
invalid
at
com.netscape.server.http.jsp.JSPTree.compileBeanBlock(JSPTree.java,
Compiled Code)
at com.netscape.server.http.jsp.JSPTree.compile(JSPTree.java,
Compiled Code)
at com.netscape.server.http.jsp.JSP.compile(JSP.java:744)
at
com.netscape.server.http.jsp.JSPCompiler.JSPtoJava(JSPCompiler.java:77)
at
com.netscape.server.http.jsp.JSPCompiler.compileJSP(JSPCompiler.java,
Compiled Code)
at
com.netscape.server.http.jsp.JSPCompiler.compileInstance(JSPCompiler.jav
a:252)
at
com.netscape.server.http.servlet.NSServletEntity.load(NSServletEntity.ja
va:200)
at
com.netscape.server.http.servlet.NSServletEntity.(NSServletEntity.java:8
6)
at
com.netscape.server.http.servlet.NSServletRunner.loadServlet(NSServletRu
nner.java:529)
at
com.netscape.server.http.servlet.NSServletRunner.Service(NSServletRunner
.java, Compiled Code)

[29/Sep/2000:16:05:16] warning ( 208): Internal error: Failed to load
servlet (servlet=/HelloWorld.jsp)


Sent via Deja.com http://www.deja.com/
Before you buy.

0 new messages