你自己的javaBean不知道在哪儿嘛?

解决方案 »

  1.   

    你是说那个JAVA还是CLASS,我试过了,都不是!
      

  2.   

    似乎应该放在javabeans 的目录下,也就是web-inf/lib或web-inf/classes下。你可以试试。
      

  3.   

    这个问题其实是你不知道服务器运行时的工作路径把
    你用System.getProperty("user.dir");
    得到工作路径,在加上数据与之的相对路径,不就可以得到数据文件了,
    你在JavaBean里最好不要用绝对路径
      

  4.   

    那可以直接得到JAVABEAN的保存路径吗??System.getProperty("user.dir")
    还是不好用,不能保证后面的数据路局都是一样的。
      

  5.   

    他说的数据文件,他用的是什么数据库,Access?
    那放在哪都行,只要设置了数据源。
      

  6.   

    一般的放在WEB-INF/classes下不就可以的,吗?
      

  7.   

    你用InputStream in = this.getClass().getClassLoader().getResourceAsStream("file.txt");来读文件吧,这个按CLASSPATH搜索,与路径无关。
      

  8.   

    我的java beans文件(.class)无法执行!
      

  9.   

    我也晕了,看着大家都说把Bean的Class放到WEB-INF/classes,我也放了,我还把WEB-INF/classes加到系统的ClassPath中去了,结果执行时:java.lang.ClassNotFoundException: Unable to load class javabean.SimpleBean
      

  10.   

    你最好把你的beans打好包,放在web-inf/lib里,这样省事,你放在classes里的话就要按层次安排好目录,像你的情况就要这样安排:web-inf/classes/javabean/Simplebean.class。
      

  11.   

    是不是在jsp 文件中,你忘记写了
    <%@page language="java" import="SimpleBean"%>