随笔分类 - 系统架构
摘要:说说你在web开发中是怎么进行版本管理的在web开发中,我首先将系统框架搭建完成后,我会发布到服务器上,然后给小组成员进行分工,为他们划分各自的模块,他们每天早上上班时就从服务器上先将自己机器上面的项目跟新,在下班时我会督促他们将自己的项目更新后再提交上来,并且我每天下班前都会对当天的服务器上面的项目进行一次备份,以防丢失。
阅读全文
摘要:struts1的原理和工作流程struts1的工作原理或者说工作流程:1.在web应用程序启动就会加载ActionServlet,ActionServlet从配置文件struts-config.xml中读取配置信息,并把它们存放到各种配置对象中。当ActionServlet接受到一个客户端请求时,将执行如下流程:(1).检索和用户匹配的ActionMapping实例,如果不存在,就返回请求路径无效的错误信息(2).如果ActionForm实例不存在,就创建一个ActionForm的对象,把客户提交的表单数据封装到ActionForm对象中。(3).根据配置信息决定是否要进行表单验证,如果需要,
阅读全文
摘要:struts2的原理struts2的原理是或者说工作流程:1.客户端初始化一个指向servlet容器(如tomcat)的请求2.这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个非常重要的过滤器ActionContextCleanUp的可选过滤器,这个过滤器对于struts2和其他框架的集成何有帮助,如SiteMesh Plugin)3.接着FilterDispatch会被调用,他会询问ActionMapper来决定是否要为这个请求调用一个action4.如果ActionMapper决定需要调用某个action,FilterDispatch就会把这个请求交给ActionProxy5
阅读全文
浙公网安备 33010602011771号