我自己写了个类FileOperate.class,用来做一些文件操作。
想在JSP里面import进去
我是这样做的:
1)FileOperate.java的源代码中写了package myClass;
2)javac后的FileOperate.class放在了myClass文件夹里。
3)JSP文件面里写了import = "myClass.* "
4)JSP文件里FileOperate fo = new FileOperate();
5)myClass文件夹和该JSP文件同一个目录下
然后运行该JSP文件时,就提示FileOperate无法被解析(或者说无法识别)。
我写的那个类本身的代码是绝对没问题的。难道哪里做错了?
请高手指教。thanks.
------解决方案--------------------
在web-info里面的WEB-INF\classes目录.建一个myClass目录,javac后的FileOperate.class放在里面
------解决方案--------------------
5)myClass文件夹和该JSP文件同一个目录下
这步错了,myClass文件夹应该放在WEB-INF\classes目录下。
------解决方案--------------------
在web-info里面的WEB-INF\classes目录.建一个myClass目录,javac后的FileOperate.class放在里面
或者把你的class放到环境变量classpath里