<b>J2EE底子:Struts框架初学者从这里入门</b>[Java编程]
本文“<b>J2EE底子:Struts框架初学者从这里入门</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
概述:
1、Struts是采取Java Servlet/JavaServer Pages技术,开辟Web利用程序的开放源码的framework.
2、采取Struts能开辟出基于MVC(Model-View-Controller)计划情势的利用构架.
3、下载地址:
后台:
1、Struts最早是作为Apache Jakarta项目的构成部份问世运作.项目的创建者但愿通过对该项目的研究,改良和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准.
2、Struts这个名字根源于在建筑和旧式飞机中利用的支持金属架.它的目的是为了削减在应用MVC计划模子来开辟Web利用的时间.
功效:
1. 包含一个controller servlet,能将用户的恳求发送到呼应的Action对象.
2. JSP安闲tag库,并且在controller servlet中供应关联支持,帮忙开辟员成立交互式表单利用.
3. 供应了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提醒和消息.
理解更多:
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大长处,使开辟者能更深化的理解其内部实现机制.
除此之外,Struts的长处主要集合表目前两个方面:Taglib和页面导航.Taglib是Struts的标志库,机动动用,能大大提高开辟效率.别的,就目前国内的JSP开辟者而言,除了利用JSP自带的常用标志外,很少开辟自己的标志,大概Struts是一个很好的起点.
关于页面导航,我认为那将是此后的一个发展方向,事实上,这样做,使系统的脉络越发清楚.通过一个配置文件,便可掌控整个系统各部份之间的接洽,这关于后期的保护有着莫大的好处.特别是当另一批开辟者接办这个项目时,这种上风表现得越发明显.
若何学习struts:
Struts的重如果Struts_config.xml中的八大元素,你可以把重点放在这里.
其次Struts中的标签重点掌握:html标签,bean标签,和logic标签便可,这样完好便可以用Struts开辟出web利用程序了.
Struts中的html标签,和普通的html标签近似,普通有web底子的人掌握起来都非常快.为什么用这个标签的缘由是由于Struts的提交表单action方法和这个标签里的是捆绑在一同的,必用.
bean标签是为了表单中的form预备的,modu2中的VO在Struts中可用form来配合表单提交,信息储存,信息显示.
logic标签是用于遍历从action中返回的list调集(用起来很便利).不用在页面写那些之类的Java语句.
总的来说,标签大多就是为了简化页面代码,乃至页面零代码,这样看起来整洁,便于保护和美工.
三种框架之中,倡议选写Struts,后Hibernate,最后再摸Spring.
举荐struts资料:
《精通Struts:基于MVC的Java Web计划与开辟》 很不错.
以上是“<b>J2EE底子:Struts框架初学者从这里入门</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |