to wafer_w(流浪的风): 首先还是很感谢你回贴。不过看了以后的确想说2句。不是辩解,只是发表一点个人看法。我们对c++比较熟悉,也做过不太大的项目,在vc开发的windows应用程序。也在linux下面扩充过模拟的操作系统。由于现在刚接触java,还刚刚从j2se开始,所以比较担心uml的作业,怕不能按时教。所以才在这问一下,想快点入题。不至于象你说的那么严重吧。不过你比有些人还是强多了,至少发完牢骚还是给指明了一个方向。不是那些好象自己很了不起的人,只会说些无关题目的废话。对于你说的mvc我想跟vc里面的文档视图模式是一个概念吧,对于编程方面的思想我们还是有一点基础的。你说我不该问j2ee的概念,可是我让你说什么是j2ee恐怕你也说不很清楚吧。就象我问你什么是.net,你说的出来么? 这里本来就是提问题的地方,可以选择不回答,可是我觉得没有必要说些无关紧要的话。要说我们不会学习,也许吧。不过我敢说如果我们不会,在中国会的恐怕也不是很多了。
不需要数据库么? 他们之间怎么交换信息? 包括jsp和Servlet之间?
jsp和javaServlet+javaBean的联系,它自然有一套机制,跟后台数据库也是如此。是这样么?
那核心就是javaServlet+javaBean了是么?
那请问javaServlet和javaBean又分别处理什么方面的事务? 要2者同时在?
建议:jsp+ejb+server
EJB完成业务逻辑,访问数据库
JavaBean封装EJB方法,JSP可以直接调用JavaBean中的方法,从而调用EJB组件对象
这个javaBean是不是就是java的可执行程序?“.class”?是不是就是用j2se写也可以?
听说EJB一下很难入门,是不是不用那么复杂的,不用它行否?
由于你的作业主要是uml,那么重点是在你分析的如何,当然最后的程序是你分析成果的具体表现,如果JAVA不是很熟悉(刚开始学?),建议用jsp+javabean+database足以(当然,如果不用EJB其实是称不上J2EE的),只要你的程序能很好的体现你的分析设计就行了!
首先还是很感谢你回贴。不过看了以后的确想说2句。不是辩解,只是发表一点个人看法。我们对c++比较熟悉,也做过不太大的项目,在vc开发的windows应用程序。也在linux下面扩充过模拟的操作系统。由于现在刚接触java,还刚刚从j2se开始,所以比较担心uml的作业,怕不能按时教。所以才在这问一下,想快点入题。不至于象你说的那么严重吧。不过你比有些人还是强多了,至少发完牢骚还是给指明了一个方向。不是那些好象自己很了不起的人,只会说些无关题目的废话。对于你说的mvc我想跟vc里面的文档视图模式是一个概念吧,对于编程方面的思想我们还是有一点基础的。你说我不该问j2ee的概念,可是我让你说什么是j2ee恐怕你也说不很清楚吧。就象我问你什么是.net,你说的出来么?
这里本来就是提问题的地方,可以选择不回答,可是我觉得没有必要说些无关紧要的话。要说我们不会学习,也许吧。不过我敢说如果我们不会,在中国会的恐怕也不是很多了。
同意foolbirds(一个人走,有点孤独)的jsp+javabean+database
但是我觉得数据库不如用,mysql
J2SE java 2 standard edition
J2ME ...............版本耳﹐唯功能不同﹐所以分開﹐用其簡稱謂一結構罷了UML就用于進行結構設計的
而其框架轉成JAVA算就最方便的了JAVA寫起來比C++簡單的多﹐簡單的多只就SUN弄了那么用JAVA構起來的體系﹐起了一大堆的新名詞
弄得暈乎耳剛看到說SUN ONE有13種結構﹐不過就就總結了些通用之架構
唉﹐為什么非要弄得看起來這么難懂呢﹖﹖你做UML作業﹐不用管用什么語言最好
否則你會脫不出去
最終也不過就堆代碼耳
我們程序員真就悲哀
現在都兩極分化了﹐精英化和平庸化﹐﹕-(同意樓上所說的
關鍵其實就結構
所以请教各位我目前需要那些知识,由于比较熟悉c++了,java的基本东西跟它也差不多,java的代码(关于上面这个作业)写出来也不成问题,但是有几个问题。一个就是我不知道jsp+javaBean+database它们3个之间如何交互?(也就是说目前我对java的了解只停留在j2se上)那么要完成它需要哪些知识,在什么地方可以找到相关资料?不用很复杂的结构,一切从最简单的出发就行。比如数据库用什么?用最简单最方便的就好。毕竟是UML的作业。现在我想大家明白了吧,谢谢各位了。
正因为这是个很庞大的问题,所以说才说不清楚,既然说不清楚,那为什么要问?算了,这也没有什么争论的必要,确实只是一些牢骚。回到你的问题:
jsp+javaBean+database它们3个之间如何交互?需要web开发和数据库开发的知识,jsp不过是种脚本语言(asp做过吗?),传统的方式就是在jsp脚本中得到数据库连接(数据库随便用你熟悉的就行)、提出数据(更新)、将结果显示在html页面上,只不过现在为了划分清楚层次和符合面向对象开发的思想将上述操作封装在JAVABEAN中(可以类比于面向过程开发中的封装函数),然后JSP调用JAVABEAN,JAVABEAN再对数据库进行操作。这中例子随便那本介绍JAVA/JSP/J2EE的书上都有,网上用GOOOGLE搜一下也是一大把。PS:上述操作的实现语言当然都是JAVA(JSP也是基于JAVA语言的)
谢谢你哦,非常感谢。对其有了一个比较概略的了解了,至少我明白了j2ee不是简单一个库,而是很多技术的叠加与综合,统称j2ee而已。就象.net,也只是一种思想,一种通过某种途径将一切有芯片存在的地方跟人、环境粘在一起的思想。以及实现此思想的一些技术的集成。
目前我只需要了解jsp+javaBean+datebase这种稍微简单一点的实现技术,哪些入门的材料比较好,能推荐一下么?当然如果方便的话。我知道主要的功能都尽量在javaBean里实现,对于我来说实现此作业的功能并不困难,也就是说javaBean的功能实现应该没有障碍,但是对于jsp对于javaBean如何制作,jsp,javaBean,database之间如何交互,如何传递交换信息,我还不是很清楚。不需要很复杂的例子,越简单越好,反正是入门之用,而且重点也不在于此。但是为了完成作业还是需要的。以后再详细研究j2ee的其他部分。
谢谢了。
2.找一个例子做一下。这种资料在网上到处都是(比如这个论坛上也有),或者访问www.google.com搜索关键字jsp javabean 以下网页就是一个小例子http://www.cnjsp.com/topic/read.jsp说的够清楚了吧!