顶,出现什么错误,我给你看一段应用JAVABEAN一段代码吧:
<%@ page contentType="text/html;charset=GBK" errorPage="/error.jsp" %>
<jsp:useBean id="userimp" scope="page" class="research.engage.engageaction"/>
<jsp:useBean id="user" scope="page" class="research.engage.corporation"/>
<jsp:setProperty name="user" property="*" />
<%@ page import="research.engage.corporation"%>
<%
   corporation userme = userimp.getUserInfo(request);
   if(userme!=null)
   {
%>
       <SCRIPT LANGUAGE="JavaScript">
  <!--
alert("您已经登陆了!无需再次登陆。");
self.location.replace("<%=request.getHeader("referer")%>");
  //-->
       </SCRIPT>
<%
       return ;
   }
%>
<%
if (userimp.check(user))
{
userimp.login(user,request);%>
       <SCRIPT LANGUAGE="JavaScript">
  <!-- self.location.replace("engage.jsp");
  //-->
   </SCRIPT>
<%
}else
{%>
   <SCRIPT LANGUAGE="JavaScript">
  <!--
  alert("用户名或密码错!");
  self.location.replace("engage.jsp");
  //-->
   </SCRIPT>
<%
}
%>

解决方案 »

  1.   

    比如
    有一个use.java其中在 package test中
    那么在test/下,编译use.java 那么生成了test/下的use.class文件
    那么在WEB-INF/classes/建立test文件,也就有了WEB-INF/classes/test/然后将
    use.class放在该目录下,
    其中你在jsp中调用的时候要用test.use
      

  2.   

    我怀疑你没有建好虚拟目录,只用把编译后的class文件放在WEB-INF目录下就好了,然后再引用如上例:
    WEB-INF目录下应该有research文件夹,然后research文件夹下还有engage文件夹,然后再调用engageaction.class文件实现逻辑判断!
      

  3.   

    不知道是什么原因,我的还是不可以啊!
    我还是把我的情况具体地说一边,大家来帮帮忙吧!
    我的.jsp文件如下。
    <!--DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"-->
    <html>
    <head>
    <title>使用JavaBean</title>
    </head>
    <body>
    <center>
    <table border=5>
    <tr><th>
    使用JavaBean</table>
    </center>
    <p>
    <jsp:useBean id="test" class="ch7.SimpleBean"/>
    <jsp:setProperty name="test" property="message" value="你好,JSP!"/>
    <H1>Message:<i>
    <jsp:getProperty name="test" property="message"/>
    </i></H1>
    </body>
    </html>
    然后我有把我的如下.java文件成功的编译成了.class文件。
    package ch7;
    public class SimpleBean{
    private String message="no Message";
    public String getMessage(){
    return(message);
    }
    public void setMessage(String message){
    this.message=message;
    }
    }
    然后我把相应的.class文件放在我的,WEB-INF目录下的ch7目录中。
    打开Tomcat,运行.jsp。
    然后就出现如下的信息:
    The server encountered an internal error () that prevented it from fulfilling this request.
    哎!
      

  4.   

    <jsp:useBean id="test" class="ch7.SimpleBean"/>
    <jsp:setProperty name="test" property="message" value="你好,JSP!"/>
    <H1>Message:<i>
    <jsp:getProperty name="test" property="message"/>
    改为
    <jsp:useBean id="test" class="ch7.SimpleBean">
    <jsp:setProperty name="test" property="message" value="你好,JSP!"/>
    <H1>Message:<i>
    <jsp:getProperty name="test" property="message"/>
    </jsp:useBean>
      

  5.   

    web-inf\classes\package_name\your.class