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