eclipse中如何编译 javabean?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse中如何编译 javabean?相关的知识,希望对你有一定的参考价值。
以前用写字板来学习jsp+javabean时,都是把javabean的java文件放入src文件夹中,然后编译该java文件,将生成的.class文件放入web-inf/classes中,整个过程都是手动的,比较麻烦。我现在开始学习使用eclipse, 同样把编写的bean文件存放在src中,结果一运行,根本就找不到对应的bean, 看对应的web-inf/classes,里面是空的,里面什么都没有。(我后来还得手动的用jdk编译完了bean,并把.class存入web-inf/classes,就可以运行了)
请问eclipse中,我该如何编译一个javabean文件啊?
eclipse中javabean通常都是在保存的时候自动进行编译的,如果没有编译可以通过以下方式实现:
第一步:勾选上 菜单栏的“Build Auto...”选项;
第二步:点击“clear”,在弹出的对话框中选择需要清理的项目,之后会清理掉之前的编译,在次运行项目即可。
参考技术A eclipse一般是在src文件夹下编写.java文件, 而且会自动编译, 并存放在bin文件夹下的。 不过bin目录在eclipse的目录树里, 一般是不显示的。本回答被提问者采纳 参考技术B eclipse没用过,不过eclipse创建WEB项目应该还有加插件吧。我用的是MyEclipse(如果你的eclipse可以创建web项目了,应该也是这么干的吧),推荐用这个,创建WEB项目后,右键点SRC,新建(new---package)一个package,然后再新建的package上点右键新建class。这样就可以直接使用这个class了。 参考技术C 用eclipse和myeclipse之类的IDE会自动编译的在JSP中使用JavaBean
javaBean的安装部署
设计的javabean类经过编译后,必须部署到Web应用程序中才能被JSP或Servlet调用。将单个JavaBean类部署到“工程名/WEB-INT/classes/”下,JavaBean的打包类jar部署到"/WEB-INT/lib"下
在Myeclipse的开发环境中当部署web工程时,JavaBean会自动部署到正确的位置
注意:若设计的JavaBean被修改,需要重新部署工程才能生效
访问JavaBean的JSP动作标签
在JSp页面中,既可以通过脚本代码直接访问javab,也可以通过JSP动作标签来访问JavaBean,常采用最后一种方法。
动作标签:
<jsp:useBean>: 声明并创建JavaBean对象实例
<jsp:setProperty>: 对JavaBean对象的指定属性设置值
<jsp:getProperty>: 获取JavaBean的对象指定的属性值,并显示在网页上
以上是关于eclipse中如何编译 javabean?的主要内容,如果未能解决你的问题,请参考以下文章