Struts框架入门教程
Posted 蓝桥云课精选
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts框架入门教程相关的知识,希望对你有一定的参考价值。
struts是JAVA的三大框架(struts+spring+hibernate)之一,但凡学习Java的都一定会学习Struts框架,小编这里就介绍一门Struts框架的入门课程,如果你正打算学习Struts的话,那这个课程将非常适合你!
课程名称:
【Struts框架教程】
课程简介:
该课程分为7个实验,从Struts框架的基础介绍到Struts的一些应用都做了较为详细的介绍,课程非常适合Struts新手入门学习。
课程列表:
课程内容摘选:
Struts2 的体系结构大致如下图所示:
上图是 Struts2 的体系结构。一个请求在 Struts2 框架中的处理大概会经过以下几个步骤:
1、客户端发出一个指向 Servlet 容器(例如Tomcat)的请求。
2、这个请求会经过几个过滤器 Filter(ActionContextCleanUp 可选过滤器、其他 Web 过滤器如 SiteMesh 等),最后到达 FilterDispatcher 过滤器。
3、接着 FilterDispatcher 过滤器被调用,FilterDispatcher 询问 ActionMapper 来决定这个请是否需要调用某个 Action。
4、如果 ActionMapper 决定需要调用某个 Action,FilterDispatcher 把请求的处理交给 Action 对象的代理(ActionProxy)。
5、ActionProxy 通过配置管理器(Configuration Manager)读取框架的相关配置文件(struts.xml 以及它包含的 *.xml 配置文件),找到需要调用的 Action 类。
6、找到需要调用的 Action 类后,ActionProxy 会创建一个 ActionInvocation 的实例。
7、ActionInvocation 在调用 Action 的过程之前,会先依次调用相关配置拦截器(Intercepter),执行结果返回 结果字符串。
8、ActionInvocation 负责查找 结果字符串 对应的 Result,然后执行这个 Result,再返回对应的结果视图(如JSP等等)来呈现页面。
9、再次调用所用的配置拦截器(调用顺序与第7步相反),然后响应(HttpServletResponse)被返回给浏览器。
以上内容全部摘选自课程《Struts框架教程》
点击最下方的“阅读原文”,即可查看Struts框架的更多介绍,马上开始学习Struts框架~
在线开发环境:
不管学任何技术,动手实践是最重要的!因此实验楼提供了在线开发环境,学习者可以边看边动手学习。
左边课程文档引导学习,右边在线开发环境随时动手跟着操作学习,这样动手实操的学习方式是最容易牢固掌握所学知识的!
在动手实战中学会Struts框架!
在线开发环境示意图
点击“阅读原文”,即可马上开始学习Struts框架哦~
以上是关于Struts框架入门教程的主要内容,如果未能解决你的问题,请参考以下文章