what is Bean? http://expert.csdn.net/Expert/FAQ/List_Room_FAQ_Index.asp?bigclassid=54 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 初次接触javaBean,遇到了两个原理性的问题,没有找到确定的资料得到答案,希望在这儿能得到大家的帮助。 1、javaBean的class与普通java的class有什么区别?javaBean的类代码有没有明确的规定,比如一定要继承什么类?如没有那怎么说一个java的class是javaBean,或不是呢? 2、javaBean是在客户端执行还是在服务器执行呢? 2.1 如果在客户端执行,那是不是在客户端一定要有jvm,并且要下载对应的 javaBean的class文件?但我怎么没有在自己的系统盘中找不到相应javaBean的 class文件呢?那applet也是在客户端运行,为什么要出现javaBean呢? 2.2 如果在服务器执行,那javaBean是在客户端生成用户界面而产生的,那服 务器端执行的代码怎么在客户端生成用户界面呢? --------------------------------------------------------------- 1、对于javaBean于普通java的class类的分别并非很明确,主要是javabean通常在jsp页面上有特殊的引用方法。 2、javabean是在服务器端执行的。javabean并不直接生成用户界面(那是applet做的事情),而通常只做数据的组织、处理工作。然后通过jsp页面来生成用户的界面。 以上只是我个人的理解。我也希望与大家一起讨论。 --------------------------------------------------------------- javaBean 是一种(符合要求的)java类 *.jsp在服务器端编译运行,通过封装的socket(你看到的是outputStream/名字也许不正确 一类的对象)向客户(webbrowser __ie/navigator)发送普通字符流(按http协议),这个字符流由浏览器接受,解释然后按一定的格式显示 --------------------------------------------------------------- 1、javaBean的class与普通java的class有什么区别?javaBean的类代码有没有明确的规定,比如一定要继承什么类?如没有那怎么说一个java的class是javaBean,或不是呢? javaBean其实就是一个JAVA程序。可以在JSP里面调用。 ENterprise JavaBean 是用于构建企业应用的EJB。必须在应用服务器上面部署。 2、javaBean是在客户端执行还是在服务器执行呢? javaBean是在服务器执行,返回给客户端的只是HTML代码。 如果要在客户端执行,可以用APPLET --------------------------------------------------------------- sun很早提出的javabean的概念是解决可视的application的模块化提出来的,但由于java在客户端开发实在不怎么样,所以sun没有在这方面再进行,作为界面模块化开发的javabean实际上已经死了。(以上纯粹个人观点,欢迎批评) 但是随着web应用的兴起jsp的出现,jsp需要这样的概念,功能/表现分开,将功能封装在一个模块中,以便实现最大化的代码复用,就又拾起这个javabean将它用在web/jsp开发上。 你提到的那篇文章所说的是可视化的javabean用在applet里的情况,以后你可以在心理分清楚(因为也许没人这样看)别人说的是那种javabean。 至于具体符合什么要求,说实话我不知道(因为我个人不赞成用javabean的) 谢谢各位那怎样学习bean呢?有哪些资料可下载呢? 生成XML关于空格的问题,急 关于泛型的问题 求java计算器代码 要有键盘事件响应的 不知这样的项目要多少钱,希望和高手合作,请进 请教各位大侠 怎么解决这个warning 写了一个java程序,通过编译器或者命令行都能正确运行,但是做成jar文件就不能运行了?给分 我无法在JDialog的JButton事件中关闭JDialog,主要是因为得不到JDialog对象 想要学习java不知道在win98下能不能学习java????????????????? JDK安装的问题 如何让一个CLASS重新LOAD(100分送) 关于package路径的设置
1、javaBean的class与普通java的class有什么区别?javaBean的类代码有没有明确的规定,比如一定要继承什么类?如没有那怎么说一个java的class是javaBean,或不是呢?
2、javaBean是在客户端执行还是在服务器执行呢?
2.1 如果在客户端执行,那是不是在客户端一定要有jvm,并且要下载对应的
javaBean的class文件?但我怎么没有在自己的系统盘中找不到相应javaBean的
class文件呢?那applet也是在客户端运行,为什么要出现javaBean呢?
2.2 如果在服务器执行,那javaBean是在客户端生成用户界面而产生的,那服
务器端执行的代码怎么在客户端生成用户界面呢?
---------------------------------------------------------------
1、对于javaBean于普通java的class类的分别并非很明确,主要是javabean通常在jsp页面上有特殊的引用方法。
2、javabean是在服务器端执行的。javabean并不直接生成用户界面(那是applet做的事情),而通常只做数据的组织、处理工作。然后通过jsp页面来生成用户的界面。
以上只是我个人的理解。我也希望与大家一起讨论。
---------------------------------------------------------------
javaBean 是一种(符合要求的)java类
*.jsp在服务器端编译运行,通过封装的socket(你看到的是outputStream/名字也许不正确 一类的对象)向客户(webbrowser __ie/navigator)发送普通字符流(按http协议),这个字符流由浏览器接受,解释然后按一定的格式显示
---------------------------------------------------------------
1、javaBean的class与普通java的class有什么区别?javaBean的类代码有没有明确的规定,比如一定要继承什么类?如没有那怎么说一个java的class是javaBean,或不是呢?
javaBean其实就是一个JAVA程序。可以在JSP里面调用。
ENterprise JavaBean 是用于构建企业应用的EJB。必须在应用服务器上面部署。
2、javaBean是在客户端执行还是在服务器执行呢?
javaBean是在服务器执行,返回给客户端的只是HTML代码。
如果要在客户端执行,可以用APPLET
---------------------------------------------------------------
sun很早提出的javabean的概念是解决可视的application的模块化提出来的,但由于java在客户端开发实在不怎么样,所以sun没有在这方面再进行,作为界面模块化开发的javabean实际上已经死了。(以上纯粹个人观点,欢迎批评)
但是随着web应用的兴起jsp的出现,jsp需要这样的概念,功能/表现分开,将功能封装在一个模块中,以便实现最大化的代码复用,就又拾起这个javabean将它用在web/jsp开发上。
你提到的那篇文章所说的是可视化的javabean用在applet里的情况,以后你可以在心理分清楚(因为也许没人这样看)别人说的是那种javabean。
至于具体符合什么要求,说实话我不知道(因为我个人不赞成用javabean的)
那怎样学习bean呢?
有哪些资料可下载呢?