Servlet

65 篇文章 0 订阅
64 篇文章 0 订阅

Servlet

~ Servlet是sun公司提供一门用于开发动态web资源的技术

1.编写一个java类,实现Servlet接口
2.把编写好的java类部署到web服务器中
.jsp翻译后得到的java问价就是一个servlet

### jsp和servlet?
1.servlet
1.在java类中编写html过于复杂
2.大
2.撒旦法
1.第三方
3.页面静态化
1.jsp和java代码耦合度太高,需要将java代码提取
必须能接受客户端的请求,可以相应客户端信息
java提供了一个接口,只需实现接口,当前类就可以处理响应和请求
当项目启动的时候加载当前项目的web.html
4.什么是JSP
Java Server Pages ,java的服务器页面基于文本的程序.特点,可以编写html和java代码
为什么需要使用jsp?
jsp是为了简化Servlet程序的替代品,Servlet输出html非常困难,jsp就是替代servlet输出html的技术
JSP的工作原理
Tomcat访问任何资源都是在访问Servlet.JSP本身就是一种Servlet,HttpJspBase类是Servlet的实现类
JSP和Servlet的区别和联系?
1.jsp更擅长展示页面数据
2.Servlet更适合处理逻辑控制(接收请求信息,响应信息,页面跳转…)
3.jsp包含9大内置对象
4.Servlet中不包含内置对象,只有参数

1.JSP是servlet技术的扩展
2.servlet更像一个控制器

数据访问层->业务层->视图

MVC
M :模型层(数据访问,业务…)
C: Controller,接收请求,封装数据,控制页面跳转.
V : jsp

Servlet/JSP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值