日期:2014-05-17  浏览次数:20662 次

新手求教:请问eclipse环境下,jsp中使用JavaBean路径应该怎么写??急!
我的project文件夹是myJSP ,jsp文件全部在myJSP\WebContent目录下,javabean的源文件在默认的myJSP\WebContent下,我在该项目的属性里面看到编译后的class文件在myJSP\build\classes下面。这些配置都是默认的。

但是我这样直接运行出错了,说 CartItem cannot be resolved to a type。(CartItem是我的javabean类),出错的那行就是<jsp: useBean>处。

后来我参照网上搜的方法,在项目的属性里将编译后的class存放于WEB-INF\classes中,我只在myJSP\WebContent看到WEB-INF文件夹,所以就改到了myJSP\WebContent\WEB-INF\classes,可是运行后还是一样的错误。

即使我运行一个最简单的jsp文件,就是在开头<% @ page import="CartItem"%> 也不行,有一个大大的红叉叉,can't be resolved to a type

到底是怎么回事?

------解决方案--------------------
你自己都解决了。。。。。我们只好接分了
------解决方案--------------------
因为它属于test包下的类,在导入时必须是包名.类名。
------解决方案--------------------
笑而不语~
------解决方案--------------------
你当然得打包,jsp和java文件是不同的,你不打包JSP去哪找你的bean去?