用MyEclipse编写JSP页,报错:
SimpleCounterBean cannot be resolved to a typeSimpleCounterBean.class放在Tomcat 6.0\webapps\myapp\WebRoot\WEB-INF\classes
JSP页放在Tomcat 6.0\webapps\myapp\WebRootpublic class SimpleCountingBean 
{
private int count;
public SimpleCountingBean(){
count=0;
}

public int getCount() {
count++;
return count;

}
}JSP页中,其他的什么都没加,就写了一个
<jsp:useBean id="pagecounter" class="SimpleCounterBean"/>我估计是环境变量错了,可是怎么设置环境变量啊?我把..\Tomcat 6.0\webapps\myapp\WebRoot\WEB-INF\classes\ 加入到环境变量了,可是好像还是无济于事...
看了好多人的帖子,可是自己还是搞不定,实在太笨了,诚请大家指正

解决方案 »

  1.   

    SimpleCounterBean定义一个包,然后用包名.类名引入就行了:
    <jsp:useBean id="pagecounter" class="包名.SimpleCounterBean"/> 
      

  2.   

    SimpleCounterBean.class放到Tomcat 6.0\webapps\myapp\WebRoot\WEB-INF\classes 里跟你的包名相同的文件夹中,没有的话,还要新建文件夹。
      

  3.   

    可是我这个class没有加入任何包,不行么
      

  4.   

    <jsp:useBean id="pagecounter" class="包名.SimpleCounterBean"/>没有包名不可以的
      

  5.   

    大家好,我把SimpleCounterBean放入包中了,可是JSP页出现如下错误:The value for the useBean class attribute myPack.SimpleCounterBean is invalid.
      

  6.   

    用笨方法,呵呵
    用<%SimpleCountingBean s = new SimpleCountingBean()  %>
    记得把包导入
      

  7.   

    各位大哥,还是不行啊我是不是Tomcat哪里配置错了?我在网上搜索需要改什么XML文件的配置,谁能告诉我怎么改?十分感谢!
      

  8.   

    JSP里
    <jsp:useBean id="yourId" class="这里必须是完整包名.类名的样式" />
      

  9.   

    JavaBean非常让人难受.建议不要用.听做过开发的一些朋友说,他从开始做开发到现在,就都没用过JavaBean,可见它是多么
    不让人待见.
    我最近也在学它,不过,我准备,只是了解它就够了.我是不会再去多用它了.
    宁愿使用scriptlet(不知道它是啥?去查下)
    <% 还是这样的好的,直接像使用JAVA程序一样使用 %>
      

  10.   

    <%@ page import="文件路径" %> 
      

  11.   

    导入进去啊.<%@ page import="包名.类名" %>