|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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)与这些框架混在了一起。 |
|