jsp 网站移植到linux后 出现 unable to load class for jsp
我在windows下面建好的jsp网站移植到linux后运行出现 unable to load class for jsp (调用javabean时出现) 我自己单独写了一个查询数据库的页面可以运行,但是一用到bean就出问题 按照网上说的我把 <jsp:useBean id= " "scope= " ".....> 换成了
<@page import= "beans.ConnDB "/>
<%
ConnDB m=new ConnDB();
ResultSet rs=m.executeQuery(sql语句);
%>
提示我说ConnDb cannot be resolved to a type
然后就提示我说 "ConnDB m =.... "这行有错误
请问哪位高手能帮我解答这个问题啊
PS:我这个问题与别人不同的是移植到了linux后出现的,程序在windows下面可以正常运行,按照网上的我重新配置了环境(我觉得环境应该没有问题,因为单独写的查询数据库的页面可以正常运行) 谢谢
------解决方案--------------------很可能是包没放好。
是WEB-INF下的class文件夹里面,注意别是小写的web-inf。另外,如果是放在ROOT下的子目录里,那么应将class文件或jar文件放入root下的WEB-INF里面。
如果是一个单独的虚拟目录,可以放在自己下面。