struts1原理:

  1.首先我们表单提交到action

  2.进入到web.xml

  3.web.xml拦截*.do

  4.交给ActionServlet

  5.找到path属性,获得url

  6.找到name实体类,封装from

  7.找到type,type就是action地址

  8.进入action

  9.完成之后就foroword跳转

struts2原理:

  1.表单提交action

  2.web.xml拦截/*

  3.进入FilterDispatcher

  4.之后找到default.properties文件

  5.default.properties文件里面又执行3各东西

    1.编码格式设置

    2.设置后缀

    3.找3个xml   第一个struts-default.xml   第二个struts-plugin.xml 第三个就是 struts.xml

初学,专业术语不是很会,如果有错,给位博客好友可评论纠错,

      

最新文章

  1. 虚拟机下Centos7如何设置静态IP地址
  2. fc-san
  3. html5新增标签及兼容
  4. T3500通过PXE克隆报“Unable to Control A20 Line XMS Driver not installed”
  5. 微信小程序0.11.122100版本新功能解析
  6. WIN8 隐私声明
  7. 设计模式——Spring IoC中用到的模板方法模式
  8. js 数组排序
  9. 命令行模式下 MYSQL导入导出.sql文件的方法
  10. silverlight 富文本
  11. javascripct导图
  12. 推荐几本C#程序员阅读的书籍
  13. >=ios8 应用内跳转到系统设置界面-openURL
  14. selenuim ide回放时出现的问题
  15. 第一个Django项目及部署到Sina App Engine
  16. 你应当知道的Java牛人
  17. Docker 用法总结之:管理工具 shipyard 的具体使用指南
  18. ubuntu16.04下源码安装onos1.0.2
  19. Cocos2d中update与fixedUpdate的区别(三)
  20. Python基础【第二篇】

热门文章

  1. Java IO(Properties/对象序列化/打印流/commons-io)
  2. 461. Hamming Distance(leetcode)
  3. 为什么String类是不可变的?
  4. JAVA基础知识总结:七
  5. LeetCode 252. Meeting Rooms (会议室)$
  6. CentOS 7 校对时间 修改时区
  7. 话说LightningChart是最快最美的图表控件,到底先进在哪里?
  8. VS2008 C++ 利用WinHttp API获取Http请求/响应头部Header
  9. kettle闪退问题
  10. shadow dom 隔离代码 封装