小言_互联网的博客

JavaWeb核心技术系列教程(24)——JSP最佳实践

294人阅读  评论(0)

C语言自学完备手册(33篇)

Android多分辨率适配框架

JavaWeb核心技术系列教程

HTML5前端开发实战系列教程

MySQL数据库实操教程(35篇图文版)

推翻自己和过往——自定义View系列教程(10篇)

走出思维困境,踏上精进之路——Android开发进阶精华录

讲给Android程序员看的前端系列教程(40集免费视频教程+源码)


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

通过之前的学习,我们知道:从本质上来讲,JSP就是一个Servlet。所以,JSP和Servlet都可以用于开发动态web资源。可是,如果让JSP既用Java代码产生动态数据又做页面美化会导致代码难以维护;同理,如果让Servlet既处理逻辑又负责HTML的显示则会导致程序臃肿繁杂,代码可读性和复用性都非常差。鉴于它们各自的特点,在长期的软件实践中,人们逐渐把Servlet作为Web应用中的控制器(Controller)组件来使用而把JSP作为数据显示(View)模板来使用。至于,业务数据的处理则交由JavaBean负责,它在开发过程中充当了模型(Model)。

所以,在Servlet与JSP的分工中Servlet负责业务逻辑,即:获取表单数据、流程处理、分发与重定向;而JSP负责数据的显示。


转载:https://blog.csdn.net/lfdfhl/article/details/102154331
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场