<jsp:useBean id="TaxRate" scope="application" class="tax.TaxRate" />

解决方案 »

  1.   

    to moumouren(某某人) :
    按照你说的方法,已经可以找到类,第二个错误已经解决了;但是还是会出现第一个错误。我把TaxRate中的定义的两个变量都改为小写
    String product;
    double rate;
    然后修改两个文件中对应的该变量名,就可以在浏览页面中显示了,不过页面上出来的中文是乱码,我怎么解决呢?我现在还有下面几个疑问:
    1、如何修改设置,正常显示页面上的中文?
    2、难道java语法中,自定义的变量名是不允许出现大写字母的吗?
    3、是不是我调用的bean中的.java文件编译的.class文件,必须都放在发布路径下的\WEB-INF\classes目录下?还是随便我放在哪里,jsp页面都会自动在机器上搜索,或是在指定设置的目录下搜索?
    4、如果所有的java的.class文件都必须放在特定的目录下,那是不是所有项目的.class文件都放到一个特定的目录下?那我如何控制各个项目的区分呢?请各位大侠指点迷经
      

  2.   

    Hello Brother:
    Try it:
    1.<%@ page language="java" import="tax.TaxRate" %>
      modify into:
      <%@ page contentType="text/html; charset=GBK" language="java"%>
    2.reference:
      http://expert.csdn.net/Expert/topic/1587/1587808.xml?temp=.39942573.must be put \WEB-INF\classes\package_name\class_name
      such as you examples:TaxRate.java
      \WEB-INF\classes\tax\TaxRate4.by package distinct.
    Good Luck.