仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 657|回复: 14
打印 上一主题 下一主题

[学习教程] JAVA网站制作之J2EE基本 用Struts框架开辟MVC体系步骤...

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:17:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
什么时候上述的三种开发工具能和三为一,什么时候java的竞争力才更强,才有机会拉拢更多的程序员投入到对java的开发上,因为到时的开发工具将会比.net的更简单。还有一点也很关键,什么时候java推出的jsf能成为真正意义上的标准。j2ee<Pstyle="TEXT-INDENT:2em">因为Struts已为我们供应了一个十分好的MVC框架,我们使用Struts开辟MVC体系时能够年夜年夜加速开辟的速率。在开辟时能够接纳的一个开辟流程以下:  <Pstyle="TEXT-INDENT:2em">1.搜集和界说使用需求。<Pstyle="TEXT-INDENT:2em">2.基于数据收罗和显现的准绳界说和开辟"屏幕显现"需求。<Pstyle="TEXT-INDENT:2em">3.为每个"屏幕显现"界说会见路径。<Pstyle="TEXT-INDENT:2em">4.界说ActionMappings创建到使用营业逻辑之间的接洽。<Pstyle="TEXT-INDENT:2em">5.开辟满意"屏幕显现"需求的一切撑持对象。<Pstyle="TEXT-INDENT:2em">6.基于每个"屏幕显现"需求供应的数据属性来创立对应的ActionForm对象<Pstyle="TEXT-INDENT:2em">7.开辟被ActionMapping挪用的Action对象。<Pstyle="TEXT-INDENT:2em">8.开辟使用营业逻辑对象(Bean,EJB,等等)。<Pstyle="TEXT-INDENT:2em">9.对应ActionMapping计划的流程创立JSP页面。<Pstyle="TEXT-INDENT:2em">10.创建符合的设置文件struts-config.xml,web.xml。<Pstyle="TEXT-INDENT:2em">11.开辟/测试/部署<Pstyle="TEXT-INDENT:2em">详细在利用Struts框架时,对应各个部分的开辟事情次要包含:  <Pstyle="TEXT-INDENT:2em">1.Model部分:接纳JavaBean和EJB组件,计划和完成体系的营业逻辑。依据分歧的哀求从Action派生详细Action处置对象。完成"做甚么"的义务来挪用由Bean组成的营业组件。创立由ActionForm的派生类完成对客户端表双数据的封装。<Pstyle="TEXT-INDENT:2em">2.Controller部分:Struts为我们供应了中心把持部分的完成。我们只必要设置ActionMapping对象<Pstyle="TEXT-INDENT:2em">3.View部分:为了利用Model中的ActionForm对象,我们必需用Struts供应的自界说标志创立HTML表单。使用Struts供应的自界说标志库编写用户界面把使用逻辑和显现逻辑分别。Struts框架经由过程这些自界说标志创建了View和Model之间的接洽。Struts的自界说标志还供应了良多定制页面的功效。4.同时必要编纂两个设置文件:web.xml和struts-config.xml。经由过程它们设置Struts体系中的各个模块之间的交互。

因为能用到多少功能就用多少,不能用就不用!总的来说:要简单要性能好,可以不用框架。你说java复杂,就是因为你把java(j2ee)与这些框架混在了一起。
简单生活 该用户已被删除
沙发
发表于 2015-1-18 14:01:51 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-18 21:48:32 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
小魔女 该用户已被删除
地板
发表于 2015-1-19 19:12:49 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
若相依 该用户已被删除
5#
发表于 2015-1-27 05:20:45 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
柔情似水 该用户已被删除
6#
发表于 2015-2-1 17:03:42 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
兰色精灵 该用户已被删除
7#
发表于 2015-2-7 10:28:49 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
飘灵儿 该用户已被删除
8#
发表于 2015-2-21 18:32:53 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
透明 该用户已被删除
9#
发表于 2015-3-1 18:23:55 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
因胸联盟 该用户已被删除
10#
发表于 2015-3-7 04:26:42 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
飘飘悠悠 该用户已被删除
11#
发表于 2015-3-7 08:22:52 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
谁可相欹 该用户已被删除
12#
发表于 2015-3-10 23:52:30 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
只想知道 该用户已被删除
13#
发表于 2015-3-11 05:06:59 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
爱飞 该用户已被删除
14#
发表于 2015-3-17 21:06:26 | 只看该作者
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
深爱那片海 该用户已被删除
15#
发表于 2015-3-25 02:36:14 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 17:42

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表