社区
Web 开发
帖子详情
JavaBean究竟在服务器上什么位置执行?
unlock_2000
2002-03-16 05:03:25
我的一个JSP用了一个JavaBean,这个JavaBean需要一个数据文件,这个数据文件是我定义的.在服务器端单独执行这个JavaBean的类时,我可以在我执行的目录下加上这个数据文件.但用JSP执行时,我该把这个数据文件放在哪里?因为我不知道这个类究竟在什么位置执行.
我开始以为是在那个调用JAVABEAN的JSP的目录下执行,但我放数据文件到那个目录下发现不对.
请知道的人指教!
...全文
43
15
打赏
收藏
JavaBean究竟在服务器上什么位置执行?
我的一个JSP用了一个JavaBean,这个JavaBean需要一个数据文件,这个数据文件是我定义的.在服务器端单独执行这个JavaBean的类时,我可以在我执行的目录下加上这个数据文件.但用JSP执行时,我该把这个数据文件放在哪里?因为我不知道这个类究竟在什么位置执行. 我开始以为是在那个调用JAVABEAN的JSP的目录下执行,但我放数据文件到那个目录下发现不对. 请知道的人指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xexplorer
2002-03-20
打赏
举报
回复
你最好把你的beans打好包,放在web-inf/lib里,这样省事,你放在classes里的话就要按层次安排好目录,像你的情况就要这样安排:web-inf/classes/javabean/Simplebean.class。
Jarky
2002-03-20
打赏
举报
回复
不是把,这么灭!
happyu
2002-03-20
打赏
举报
回复
是不是在jsp 文件中,你忘记写了
<%@page language="java" import="SimpleBean"%>
CoolAbu
2002-03-19
打赏
举报
回复
我也晕了,看着大家都说把Bean的Class放到WEB-INF/classes,我也放了,我还把WEB-INF/classes加到系统的ClassPath中去了,结果执行时:java.lang.ClassNotFoundException: Unable to load class javabean.SimpleBean
yanchang
2002-03-18
打赏
举报
回复
一般的放在WEB-INF/classes下不就可以的,吗?
ggzzkk
2002-03-18
打赏
举报
回复
那可以直接得到JAVABEAN的保存路径吗??System.getProperty("user.dir")
还是不好用,不能保证后面的数据路局都是一样的。
southline
2002-03-18
打赏
举报
回复
他说的数据文件,他用的是什么数据库,Access?
那放在哪都行,只要设置了数据源。
wes109
2002-03-18
打赏
举报
回复
我的java beans文件(.class)无法执行!
jimjxr
2002-03-18
打赏
举报
回复
你用InputStream in = this.getClass().getClassLoader().getResourceAsStream("file.txt");来读文件吧,这个按CLASSPATH搜索,与路径无关。
mcseyie
2002-03-17
打赏
举报
回复
应该就是楼上的那个目录下
scarab
2002-03-17
打赏
举报
回复
同意xexplorer(西风漂流)
lbluekey
2002-03-17
打赏
举报
回复
这个问题其实是你不知道服务器运行时的工作路径把
你用System.getProperty("user.dir");
得到工作路径,在加上数据与之的相对路径,不就可以得到数据文件了,
你在JavaBean里最好不要用绝对路径
xexplorer
2002-03-16
打赏
举报
回复
似乎应该放在javabeans 的目录下,也就是web-inf/lib或web-inf/classes下。你可以试试。
unlock_2000
2002-03-16
打赏
举报
回复
你是说那个JAVA还是CLASS,我试过了,都不是!
javagoo
2002-03-16
打赏
举报
回复
你自己的javaBean不知道在哪儿嘛?
通俗易懂的ECMAScript视频教程(含资料)
ECMAScript 规范定义了一种脚本语言实现应该包含的内容,但是,因为它是可扩充的,所以其实现所提供的功能与这个最小集相比可能变化很大。 ECMAScript本身并不是一种脚本语言。正如在 Web 应用程序中
执行
有用操作的 bean 集合(例如,Netscape 的 AWT)是 Sun 的
JavaBean
规范的一种实现一样,JavaScript 是 ECMAScript 规范的一种实现。 很多初学者会感到困惑,简单来说,ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。ECMAScript(俗称: ES5, ES6)规范是前端工程师的必备技能(尤其ES6)。 本套视频从ES5、ES6、到ES7均有涉及,尤其ES6从基本语法到高级函数均有详细讲解,是助你更上一层楼的神兵利器。
JAVABEAN
是什么和总结
JAVABEAN
的两种使用方式
一、
javabean
是什么?
Javabean
就是一个类,这个类就定义一系列 get 和 set 方法。 So simple !
Javabean
就是为了和 jsp 页面传数据化简交互过程而产生的。 自己的理解: 使用
javabean
和不用
javabean
的区别: 一个
javabean
就是为 jsp 页面上的元素一一开辟一个空间,然后根据需要赋值、读值。而如果不用 j
应用程序
服务器
和Web
服务器
之间有什么区别?
应用程序
服务器
和Web
服务器
之间有什么区别?
JavaBean
是什么和总结
JavaBean
的两种使用方式
转载于:http://www.blogjava.net/flysky19/articles/88180.html 一、
javabean
是什么?
Javabean
就是一个类,这个类就定义一系列 get 和 set 方法。 So simple !
Javabean
就是为了和 jsp 页面传数据化简交互过程而产生的。 自己的理解: 使用
javabean
和不用
javabean
的区别: 一个
javabean
就是为 jsp 页面上的元素一一开辟一个空间,然后根据需要赋值、读值。而如果不用 javab
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章