1 Star 0 Fork 0

shigebeyond/jkmvc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
flow.cn.md 583 Bytes
一键复制 编辑 原始数据 按行查看 历史

请求处理流程

每个应用都遵守同样的请求处理流程:

应用入口是 net.jkcode.jkmvc.http.JkFilter, 他的实现只是简单的调用 HttpHandler.handle(req as HttpServletRequest, res as HttpServletResponse)

现在,让我们看看 net.jkcode.jkmvc.http.HttpHandler#handle()的实现

  1. 创建 HttpRequest 对象
  2. 创建 HttpResponse 对象
  3. 调用 req.parseRoute() 来解析uri,及其相应的controller与action
  4. 创建 Controller 对象
  5. 调用 Controller 对象的 action 方法
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Kotlin
1
https://gitee.com/shigebeyond/jkmvc.git
git@gitee.com:shigebeyond/jkmvc.git
shigebeyond
jkmvc
jkmvc
master

搜索帮助

Cb406eda 1850385 E526c682 1850385