了解前台到后台的运行机制

昨天跟朋友讨论面试,忽然想起上次找工作面试官问我前台用的什么模板?知道前台到后台的执行过程么?

现在想想当时答的是一塌糊涂。今天在这里给大家总结一下。

简述:做前端以来用过jsp、velocity等



这个呢是本人画的小流程图,因为空间不够其余的部分没有截出来,不过看个也ok。

大致流程呢就是 用户进行http请求,先走处理部分接受请求(进行过滤以及一系类的逻辑处理),调用sql(jdbc)查询数据库,查询出来的数据在处理部分放到上下文中 传给前台,然后前台根据模板把数据和html整合到一起。

简单说来就是这样的 ,其中的复杂关系很多。这里对于前台人员其实关心的就是用jsp还是用模板之类的。

对于jsp来说我们都知道其是java+html把数据呈现在前台,无非就是用一些<%%>还有一些逻辑处理,而用velocity就是利用模板这个第三方工具把html和数据分离开来,也就是解耦,本人现在用的就是velocity,太复杂的部分还没有接触到,以后如果有好的继续向大家分享。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容