root/web-inf/classes/beanok/
WEB-INF大写试式

解决方案 »

  1.   

    有的时候我觉得java真的很麻烦
      

  2.   

    jsp中的useBean的class最好写完整路径;
    而且<% @ page import="beanok.FirstBean" %>是不是要改为
    <%@ page language=“java” import="beanok.FirstBean" %>
      

  3.   

    Hello Brother:
    The Correct Source such as below:
    Firstbean.jsp<jsp:useBean id="fb" class="beanok.FirstBean"/>
    <jsp:setProperty name="fb" property="stringThing" value="Hello World"/>
    <html>
    <head>
    <title>First Bean JSP</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    The value of FirstBean's stringThing property is:
    <br/>"<jsp:getProperty name="fb" property="stringThing"/>"
    </body>
    </html>Good Luck!!!
      

  4.   

    ----------------------------------java--------------------------------
    package beanok;
    public class FirstBean
    {
      private String stringVar;
      
      public String getStringVar()
      {
        return stringVar;
      }
      
      public void setStringVar(String fr)
      {
        stringVar = fr;
      }
      
      public FirstBean()
      {
        stringVar = "";
      }
    }
    -----------------------------------jsp---------------------------------------<%@ page import="beanok.FirstBean" %><jsp:useBean id="fb" class="beanok.FirstBean"/>
    <jsp:setProperty name="fb" property="stringVar" value="Hello World"/>
    <html>
    <head></head>
    <body>
    <jsp:getProperty name="fb" property="stringVar"/>
    </body>
    </html>
    ------------------------------------comment-------------------------------
    我也是刚学习javabean,感觉很麻烦,有些东西说不清楚,而且我发现服务器(Tomcat) 也是经常出问题,比方说刚才调试一个程序不对,但是重启后就ok.以上的程序,我调试过,没问题,我要说的是:尽管你用<% @ page import="beanok.FirstBean" %>包含了类文件.但是你还是要用class="beanok.FirstBean"来找到这个类,而不是class="FirstBean" ,否则找不到的.另外你调用函数的方法很特别,我不明白,所以我改拉一下.qq 679812078 共同进步!
      

  5.   

    我找到原因了,谢谢各位。
    原来是要把web-inf设置为系统环境变量classpath的路径