为什么不这么用呢?
<HTML><!-- *********** CounterBean.jsp ********** -->
<BODY>
<jsp:useBean id = "counterBean" 
                  scope= "session" 
                     class= "CounterBean"/>
<%
counterBean.setCount(10);
%>
count值:
<%=counterBean.getCount()%>
<BR>
</BODY>
</HTML>

解决方案 »

  1.   

    int count = 0;
    ~~~~~~~~~~~~~~
    private int count=0;
      

  2.   

    tomcat中用BEAN的话
    BEAN必须要加包!!
    package xxx
      

  3.   

    tomcat中用BEAN的话
    BEAN必须要加包!!
    package xxx
      

  4.   

    如楼上所说tomcat中用BEAN的话
    BEAN必须要加包!!在CLASS下面创建一个counterBean的文件夹将下面改为
    <jsp:useBean id = "counterBean" 
                      scope= "session" 
                         class= "counterBean.CounterBean"/>
      

  5.   

    错误一样啊
    flashroom(找到啦)可不可以说详细点
    我按楼上说的做还是一样错误啊
      

  6.   

    把你的java文件最前面加上一句:
    package counterBean;
    然后编译,编译完了把class放到tomcat虚拟目录下的classes\counterBean目录下,counterBean目录要自己建,这个目录名和你的包名(package里指定的)要一致,大小写也要一致
    最后按totyulvxl(sun)说的这样来改你的jsp页面:
    <jsp:useBean id = "counterBean" 
                      scope= "session" 
                         class= "counterBean.CounterBean"/>
      

  7.   

    救命啊~!!
    最新报错:
    type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /CounterBean.jsp(5,0) SetProperty: Mandatory attribute property missing
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:428)
    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:219)
    at org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:316)
    at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:365)
    at org.apache.jasper.compiler.Node$SetProperty.accept(Node.java:568)
    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
    at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
    at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:1076)
    at org.apache.jasper.compiler.Node$Root.accept(Node.java:232)
    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
    at org.apache.jasper.compiler.Validator.validate(Validator.java:607)
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:230)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
    at java.lang.Thread.run(Unknown Source)
      

  8.   

    1.tomcat中用BEAN的话 BEAN必须要加包!!(如楼上各位所说)
    2.将你的JSP文件也放到一个目录下(如jsp)试试
      

  9.   

    还是改用
    counterBean.setCount(10);
    counterBean.getCount();
    好一些。
      

  10.   

    把整个counterBean.CounterBean代码贴出看看
      

  11.   

    试试看,我可以访问://编译保存在D:\tomcat4\webapps\ROOT\WEB-INF\classes
    package count;
    import java.io.Serializable;
    public class CounterBean implements java.io.Serializable{
    int count=0;
    public CounterBean(){}
    public int getCount(){
    count++;
    return count;
    }
    public void setCount(int c){
    count=c;
    }
    }
    //保存在D:\tomcat4\webapps\ROOT\jsp
    <html>
    <%@ page import="count.CounterBean"%>
    <body>
    <jsp:useBean id="counterBean"
                 scope="session"
                 class="count.CounterBean"/>
    <jsp:setProperty name="counterBean"
                     property="count"
                     value="10"/>
    count value:
    <jsp:getProperty name="counterBean"
                      property="count"/><br>
    </body>
    </html>
    访问http://127.0.0.1:8080/jsp/CounterBean.jsp