servlet与jsp初学

本周我们学习了servlet与jsp.在servlet中了解了httpservletResponse的详细解释:HttpServletResponse是一个接口从ServletResponse继承过来,里面包含的方法主要用于响应客户端信息.其中常用的方法是:sendRedirect(),getWriter(),setContenType()及serResponseCharacterEncoding().其次了解了会话跟踪技术,知道了在servlet中包含四种会话跟踪技术:URL重写,隐藏域传值,session及cookie.
在jsp中知道了jsp就是java服务页面,允许开发者在html页面中嵌入Java代码,从而快速构建的动态网页,因此jsp也称之为动态网页技术,目前JSP主要作为视图层模板技术.明白了jsp的运行原理:1.服务器启动后,当前请求第一次到达指定的jsp,2.服务会使用jsp引擎对jsp进行编译操作,将jsp页面编译为一个Java类(Servlet),3.通过Java编译器对servlet编译,4.然后运行编译之后的字节码文件,将需要传输到客户端的数据以流的形式输出到客户端.知道了四大作用域:servlet(jsp)中,缓存数据的对象主要包含以下4个,并且这四个对象对于数据的存储作用域存在区别:1PageContext pageContext存储在pageContext范围的数据只针对当前页面生效,2.HttpServletRequest request存储在request范围内的数据针对一次请求生效(请求转发),3.HttpSession session存储在session范围内的数据针对整个会话生效(浏览器不关闭,session未到有效期),4.ServletContext application存储在application范围的数据,针对所有访问的客户端都生效,只要服务器不关闭.知道了jsp中包含的三大基本指令.知道了EL表达式语言允许在jsp页面中使用${}表达形式获取存储在各个作用域的数据信息,获取请求参数,执行一些运算操作.
学会了文件上传和下载,学会封装BaseServlet.知道过滤器的作用,知道了常见的过滤器有:编码过滤,登录过滤,XSS过滤.了解了拦截器的作用,知道了常见的拦截器的作用,见识了监听器的用法.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值