当前位置: 首页 > news >正文

java web项目流程小结

java web项目从发出请求到返回结果流程整理:
客户发出请求,通过web.xml 中配置的DispatchServlet
接收请求并调用 handlerMapping 将请求分发到对应的Controller,
Controller调service,service调dao,dao层根据方法名对应到sql.xml,
通过xml将数据取出来之后封装到BaseResponsed 的data中返回到Controller
然后两种方式将经过逻辑处理的数据返回到页面:
1.Ajax调用后台接口将数据展示到页面
2.通过返回jsp页面方式奖数据回显。(return "redirect:/dispatch/all" 或:return "index/login";)

转载于:https://www.cnblogs.com/21heshang/p/6293752.html

相关文章:

  • linux下查看文件编码及修改编码
  • nginx https配置
  • 挨踢部落故事汇(7): 结缘51CTO志在高远
  • canvas做的桌面
  • 多个极路由配置桥接模式共同ssid上网
  • jmeter接口系列:时间戳、加密
  • Python练习3
  • Silverlight 解谜游戏 之二 创建题板
  • Linux下Elasticsearch-5.1.2简单集群搭建
  • 文件系统fdisk、gdisk、parted
  • JDK源码分析-Integer
  • 全栈必备 Java 基础
  • 深度学习:Gibbs 采样
  • Linux基础管理——sed(文本处理三剑客)
  • pyqt4_应用例子(计算器,对话框,进度条,日历等等)
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 2019年如何成为全栈工程师?
  • Apache的基本使用
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • Debian下无root权限使用Python访问Oracle
  • Django 博客开发教程 8 - 博客文章详情页
  • eclipse(luna)创建web工程
  • Hexo+码云+git快速搭建免费的静态Blog
  • JavaScript 基础知识 - 入门篇(一)
  • Javascript 原型链
  • JavaScript实现分页效果
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • node.js
  • passportjs 源码分析
  • React16时代,该用什么姿势写 React ?
  • vue--为什么data属性必须是一个函数
  • webpack4 一点通
  • XML已死 ?
  • -- 查询加强-- 使用如何where子句进行筛选,% _ like的使用
  • 动态魔术使用DBMS_SQL
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 新手搭建网站的主要流程
  • 一天一个设计模式之JS实现——适配器模式
  • 正则学习笔记
  • # include “ “ 和 # include < >两者的区别
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (003)SlickEdit Unity的补全
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (四)c52学习之旅-流水LED灯
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net