<jsp:useBean id='mmmm' scope='page' class='test'/>

解决方案 »

  1.   

    public class Test
    {
    }
    ClassName 'test' gai cheng da xie
      

  2.   

    你在Test.jsp文件中加一句
    <%@ page import="test.test"%>
    另外你在test.java文件中加上main方法是什么意思,按你的用法test.java是一个JavaBean,但是JavaBean确没有你那样规则的写法。
      

  3.   

    //在test.jsp文件的开始处加上如下代码<%@ page contentType="text/html;charset=GB2312" language="java" %>
    <%@ page import="java.sql.*" %>
    <%@ page import="java.util.*" %>
    <%@ page import="java.io.*" %><% request.setCharacterEncoding("GB2312"); %>//另外,test.java作为一个javabean,是不需要给它写main方法的。
      

  4.   

    <jsp:useBean id='mmmm' scope='page' class='test.test'/>
    单引号改成双引号//另外,test.java作为一个javabean,是不需要给它写main方法的。
      

  5.   

    JSP我并不是完全不懂,不过Tomcat+Apcahe没有用过以上的都不对谁能给我个正确的解决方法阿?————————————————————————————————————————
    main()方法是检查javabean是否编译正确的 类名大写是编码规范,但并非必要
      

  6.   

    <jsp:useBean id="cart" scope="session" class="session.Carts" />单引号改双引号你看一下jsp:useBean的语法
      

  7.   

    如果用javabean的话,需要加一个包,即
    package test;
    public class Test
    {
    }
    <jsp:useBean id='mmmm' scope='page' class='test.Test'/>
      

  8.   

    .java文件不是放在classes/test下面的,这个目录里只有.class文件另外页面中调用的语句是:<jsp:useBean id="mmm" class="test.test" scope="page"/>
    在写Bean的时候,尽量不要类名与包名相同
      

  9.   

    在text.jsp里加上
    <%@ page contentType="text/html; charset=gb2312"%>
    单引号确实是要改双引号。
      

  10.   

    楼主先找本JSP的书好好看一下,然后再写代码,有些基本的东西是要先明白的。
      

  11.   

    排错方法:
    1。test编译之后,放在你说的\web-inf\classes\test\test.class。
    2。在\web-inf\classes下面输入:java test.test
    如程序运行不正常,我觉得你可以试着重启web服务器看看。
      

  12.   


    drugon(想换工作,准备跳槽................................) 
    楼主先找本JSP的书好好看一下,然后再写代码,有些基本的东西是要先明白的。如果你 熟悉JSP 的话,应该会发现本段代码绝对不是引起问题的原因
      

  13.   

    tomcat5.5.4
    代码是没问题的dates.JspCalendar是tomcat里的原来的一个例子
    我做test.jsp如下改动
    <jsp:useBean id='mmmm' scope='page' class='dates.JspCalendar'/>test.java 改成 JspCaldendar.java:
    package dates;
    public class JspCalendar
    {
    String str="hello";
    public JspCalendar()
    {
    }
    public String getMyString()
    {
    return str;
    }
    public static void  main(String args[]) throws Exception
    {
    JspCalendar test1=new JspCalendar();
    System.out.println(test1.getMyString());
    }
    }这样就能通过,所以肯定跟代码编写方面无关的
      

  14.   

    首先文件已经放对地方了,放到WEB-INF/classes/test/下。
    其次,Tomcat好像不自动编译WEB-INF/下的java文件的。
    在WEB-INF/classes/test/下用javac编译一次可以解决问题,编译好后拷进去好像不行,不知道为什么。