jsp可以用这个class,但java却不能用,为什么? Demo.java,编译时,文件名没有错,我是在editplus中编译的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSP在运行时候由服务器自动配置了编译环境,这个你当然看不见咯你如果要在自己写的JAVA文件中使用该CLASS,你就应该把要使用的CLASS的路径--打包成JAR放到你的CLASS_PATH下,或者,如果你图省事的话,你也可以把打包好的文件放到%HOME%/JRE/LIB/EXT/ 目录下。个人比较推荐第二种方法,因为CLASSPATH多的话,以后维护起来很麻烦的。但是,一定要注意好打包的路径!! org.jdom这个类你防在那里了。是不是防在jsp的wen-inf下的classes下了。一定是java不能找到你的类文件。而jsp能找到。把他加到classpath里在试试吧 我试过把jdom.jar放在%HOME%/JRE/LIB/EXT/ 下,但不行,不知道是不是要重启机器?我就把jdom.jar放在WEB-INF\lib\下面了,没有具体的在classpath中声明,因为WEB-INF\lib已经在classpath中声明了,这样还不行吗?难道非要在classpath中指定.jar文件的路径? 对头!必须指明,指明WEB-INF\lib并意味着编译时回去那找.class,而不去找.jar。你看看Tomcat启动的输出,它是把WEB-INF\lib下的所有.jar文件都作为classpath了。 jquery.tree.js有用过的么?如何在节点添加change事件? JSP 网上商城为什么修改不了产品的信息?? Hibernate分页查询数据量几万条以上的时候,狂慢!没反应最后报错,怎样解决? 关于jsp与servlet的问题....mvc 请教jstl xml processing的问题 jsp交互式网站问题 equalsIgnoreCase是做什么用的?与equals有何区别? 麻烦介绍一个JSP优秀论坛的源代码,感谢 在mysql5的存储过程里,当有错误发生时,如何获得错误号是多少? tomcat中如何禁止访问一些目录 付值问题 jsp里面有没有类似asp里的sub啊?
一定是java不能找到你的类文件。
而jsp能找到。
把他加到classpath里在试试吧
你看看Tomcat启动的输出,它是把WEB-INF\lib下的所有.jar文件都作为classpath了。