以前开发了一段时间Web,但是一直没有系统的进行学习,从今天开始系统的学习一下SSH,顺便把每天的感受记录一下,用来以后的复习。
第一天弄懂了Struts2的背后运行机制:
1、首先客户端发起请求;
2、tomcat接受客户端请求,参考web.xml文件,进行doFilter在<filter></filter>中过滤寻找;
3、然后进入struts.xml文件中寻找请求中对应的命名空间(namespace),找到后匹配对应的请求的action,然后再访问对应Action下的Result,访问相应的网页;
4、找到对应的网页后反馈给客户端,完成请求。