试题详情
- 简答题简述struts的工作原理。
- 1、客户端初始化一个指向Servlet容器的请求;
2、这个请求经过一系列的过滤器。
3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action;
4、如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy;
5、ActionProxy通过Configuration Manager询问框架的配置文件,找到需要调用的Action类;
6、ActionProxy创建一个ActionInvocation的实例。
7、ActionInvocation实例使用命名模式来调用,在调用Action的过程前后,涉及到相关拦截器(Intercepter)的调用。
8、一旦Action执行完毕,ActionInvocation负责根据struts.xml中的配置找到对应的返回结果。 关注下方微信公众号,在线模考后查看
热门试题
- 关于在web.xml文件中配置欢迎文件清
- 如果要实现struts2的数据检验功能(
- JDBC可以做哪三件事()
- 简述你对IoC(Inversion
- 以下哪一种检索策略利用了外连结查询()
- struts2主要核心功能是由()实现。
- 下面哪个选项不属于MVC三个核心模块()
- 在客户表中,如果以NAME字段作为主键,
- 在hibernate的多对多关系中,对i
- Hibernate工作流程是什么?
- 以下哪一个Web应用不属于Ajax应用(
- ()是Hibernate持久化操作的基础
- HQL检索方式是被应用的最广泛的,它主要
- 在Hibernate中,关于数据库的方言
- 简述数据持久层和ORM的作用。
- 什么是Hibernate的并发机制?怎么
- 用Struts2开发和用jsp、serv
- 下面属于MVC设计模式的是()
- 自定义转换器的注册方式有()
- ORM有什么好处()