(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.