struts2的基本原理

来源:互联网 发布:mac os rar解压软件 编辑:程序博客网 时间:2024/04/30 06:25

1.在struts2中,常用的组件有:

FilterDispatcher过滤器:用来分辨是否是struts2的用户请求JSP:页面展示Action:行为处理JavaBean:业务逻辑配置文件:其他配置信息

2.对于一个动作,其执行步骤为:

用户输入,JSP表单的请求被FilterDispatcher截获FiterDispatcher将表单信息转交给Action,并封装在Action内Action来调用JavaBean(DAO)Action返回要跳转到的JSP页面逻辑名称给框架框架根据逻辑名称找到相应的网页地址,进行跳转,结果在JSP上显示

3.关于Action的生命周期

框架先实例化Action对象,然后调用Action的setter方法,封装表单数据,然后调用execute函数,进行处理在二次提交时,Action会被重新实例化,说明每个Action对象都服务于一个请求,这不同与Servlet的原理

4.pojo含义:plain old java object ,简单旧java对象

0 0
原创粉丝点击