wWebwork j2ee freemarker 记录
来源:互联网 发布:淘宝账号解绑手机号 编辑:程序博客网 时间:2024/06/10 22:53
一
出口加工区开发流程:---xxp
1. 先画页面,
2. 再写action,
3. 配xwork文件,
4. 运行查看是否配对,
5. 写dao(接口和继承),
6. 再写service,
7. 写POJO类和hbm文件,
8. service和dao的配置文件配好,
9. hbm文件放到配置文件下,
10. service使用的dao要做spring-dao中配好,然后要做spring-manchester中也要配好
二
此架构图一个分为五个部分,其中五个部分分别有五中不同颜色表示。
1、 浅灰色方框。分别代表了客户端的一次Http请求,和服务器端运算结束之后的一次响应。
2、 浅红色方框。表示一次Action请求所要经过的Servlet filters(Servlet 过滤器)。我们可以看到最后一个filter就是我们前面介绍的WebWork的前端控制器。
3、 蓝色方框。这是WebWork框架的核心部分。
1) 一次请求到了WebWork的前端控制器,它首先会根据请求的URL解析出对应的action 名称,然后去咨询ActionMapper这个action是否需要被执行。
2) 如果ActionMapper(映射器)决定这个action需要被执行,前端控制器就把工作委派给ActionProxy(代理)。接着她们会咨询WebWork的配置管理器,并读取在web.xml文件中定义的配置信息。接下来ActionProxy会创建ActionInvocation对象。
3) ActionInvocation是Xwork原理的(Command模式)实现部分。它会调用这个Action已定义的拦截器(before方法),Action方法,Result方法。
4) 最后,看上面流程的图的方向,它会再执行拦截器(after方法),再回到Servlet Filter部分,最后结束并传给用户一个结果响应。
4、 靛色方框。这是拦截器部分,在上面的拦截器章节我们已经有了详细的介绍。
5、 黄色方框。这是我们在开发Web应用时,需要自己开发的程序。其中包括:Action类,页面模板,配置文件xwork.xml。
三
- wWebwork j2ee freemarker 记录
- freemarker记录
- freemarker用法记录
- freemarker学习记录
- FreeMarker学习记录
- freeMarker使用记录
- freemarker 使用记录
- J2EE/J2SE 错误记录
- J2EE 主要异常记录
- 项目FreeMarker常用代码记录
- j2ee开发中的感想记录
- J2EE--日志记录之log4j
- J2EE全套视频/java/jsp/freemarker/ssh/oracle/linux/webservice
- freemarker相对路径和记录当前时间
- Freemarker学习记录——基础部分
- Freemarker学习记录——项目使用
- SpringBoot添加freemarker+jxl下载数据库记录
- 记录下使用freemarker遇到的问题
- HIBERNATE性能优化
- 过滤器解决struts乱码
- 根据RGB计算亮度
- WPF 里面如何管理Application Resource
- 过滤器解决 servlet乱码
- wWebwork j2ee freemarker 记录
- 字符串打散,反转输出
- 拖拽
- 关于数据库主键与外键
- java经典算法面试题(1)
- jsp servlet中的过滤器Filter配置总结
- 设置BootLoader环境变量,通过NFS挂载文件系统
- 排序
- SimpleDateFormat: Performance Pig