分类

图像处理

Struts1.3.8

Struts1.3.8 官方版

大小:42.5 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:图像处理时间:2017-03-02

  struts1.3.8是大家这进行java编程的时候经常会使用到的一个web框架;软件的最初就是jakarta项目里面的一个子项目,随着大家对这个项目的使用越来越多,也使用软件得到了不断的加强和更新,然后成为了一个顶级的项目;软件采用了最新的JavaServlet/JSP技术,轻松的就帮助大家视线了JavaEEWeb应用藜麦的MVC设计,使您的应用框架更加的简单,也减少了设计的时间等!

Struts1.3.8 官方版

软件功能

  1.struts是一个开源框架(frameset)

  2.struts是一个Web框架

  3.struts是一个基于MVC的Web框架

  对MVC的理解不同,可能造成不同公司写程序的时候,规范不统一,这样不利于程序的维护和扩展以及提高开发效率,所以我们有必要用一个统一的规范来开发项目。所以出现了struts.

  struts是通过采用Java的Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller(MVC)设计模式的应用框架,是MVC经典设计模式中的一个经典产品

软件特色

  Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点,使开发者能更深入的了解其内部实现机制。

  除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。

  Taglib是Struts的标记库,灵活运用,能大大提高开发效率。

  另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。

Struts1.3.8 官方版

提供服务

  (1)作为控制器的Servlet。

  (2)提供大量的标签库。

  (3)提供了用于国际化的框架,利用不同的配置文件,可以帮助用户选择合适自己的语言。

  (4)提供了JDBC的实现,来定义数据源和数据库连接池。

  (5)XML语法分析工具。

  (6)文件下载机制。

使用说明

  (1)ActionServlet接收到用户的请求后,会根据请求URL寻找匹配的ActionMapping对象,如果匹配失败,说明用户请求的URL路径信息有误,所以返回请求路径无效的信息,当找到匹配的ActionMapping的时候,进入到下一步。

Struts1.3.8 官方版

  (2)当ActionServlet找到匹配的ActionMapping对象的时候,会根据ActionMapping中的映射信息判断对应的ActionForm对象是否存在,如果不存在对应的ActionForm对象就创建一个新的ActionForm对应,并把用户提交的表单信息保存到这个ActionForm对象中。

  (3)在struts-config.xml中这个配置文件,可以配置表单是否需要验证,如果需要验证,就调用ActionForm中的validate方法对用户输入的表单进行验证。

Struts1.3.8 官方版

  (4)如果ActionForm的validate方法返回了ActionErrors对象,则表明验证失败,ActionServlet把这个页面返回到用户输入的界面,提示用户重新输入。如果方法的返回值为null,就表明验证已经通过,可以进入下一步处理。

  (5)ActionServlet可以根据ActionMapping对象查找用户请求转发给哪个控制器Action,如果对应的Action对象不存在,就创建这个对象,并调用这个Action的excute方法。

Struts1.3.8 官方版

  (6)业务逻辑控制器Action的execute方法就会返回一个ActionForward对象,ActionServlet把控制器处理的结果转发到ActionForward对象指定的JSP页面。

  (7)ActionForward对象指定的JSP页面根据返回的处理结果,用合适形式把服务器处理的结果展示给用户,到这里为止,一个客户请求的整个过程完毕。

Struts1.3.8 官方版

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0