jsp 和 Servlet的区别

  1. Servlet 适合写java代码,因为Servlet就是一个java类

在开发中使用Servlet对用户发送的请求进行处理并做出响应

  1. jsp 适合做数据美化,作为 数据显示模板

因为jsp页面直接书写HTML标签

  1. 项目中的web层通常使用mvc设计模式 Servlet+jsp+javabean

其中, Servlet做控制器,处理用户请求

jsp作为显示模板

javabean 作为封装数据的实体

  1. 如何养成一种良好的编码风格

在Servlet中应避免做任何的数据输出

在 jsp 中应避免去直接书写java代码, 而实际上要做到这点很难, 所以需要用到 el 和 jstl

(jsp 中必须要写的java代码,从域对象中取出数据)

原文地址:https://www.cnblogs.com/chen991126/p/13978749.html