没加包时,默认路径包含当前路径,
加了包后,需要在classpath里设置一下classpath=your package所在的路径
你没设置当然出现问题
^_^
加了包后,需要在classpath里设置一下classpath=your package所在的路径
你没设置当然出现问题
^_^
解决方案 »
- jasperReport如何实现一个页面两个table报表
- 在浏览器中怎么添加一个工具栏,比如文件!
- 我明天考试,这是去年的题型,我几天晚上要做出来
- 救命:请问高手 为什么在struts中的form继承ValidatorForm,页面提交后就是白屏的,后台任何信息也没有
- 关于Oracle,SQLServer
- 什么是对象串行化?
- Tree,对我来说很难的问题,请大家出手
- 关于JDBC
- 我想在目录新建c:/111/xxx.java文件,但是目录c:/111/不存在,创建xxx.java出错,请问怎么创建文件夹
- 帮我改一改,让人看不出一样就好了!
- 怎么回事儿,急!
- applet中init()与构造函数有何区别?
把你的包的目录加到classpath中
WEB-INF\classes\ 下, 所有我将类路径设置为
classpath=e:\website\WEB-INF\classes\;.......
而我的 JSP 页面将调用此程序来读取属性文件,可是这时提示无法找到文件.
这里类路径的设置是否与 TOMCAT 有冲突?为什么命令行可用,而 JSP 下同样的方法调用则提示出错呢?还望各位高手给予一些指点.
那是tomcat的默认classpath
java package.classname应该就可以了吧
e:\website\WEB-INF\classes\bean\db.propertiesReadProperty 程序包语句package bean;JSP 调用<jsp:useBean id="read" scope="request" class="bean.ReadProperty" />
<%= read.getProp() %>
我使用 ReadProperty 来读取属性文件 db.properties ,在目录
e:\website\web-inf\classes\bean\ 执行 java bean.ReadProperty 是可以正确执行的.任何其他目录下都提示 "db.properties 系统找不到指定的文件".当把 ReadProperty 作为 JSP 页面中的 BEAN 时也会提示 db.properties 系统找不到指定的文件.正如 Hodex(小何才露尖尖角) 朋友所说,TOMCAT 是不用设置类路径的,但是不加路径时也无法找到,错误是相同的,我之前也是没有加路径,不过没办法,结构都一样啊.请大家再给予些关注.