复习两年之前看的东西。。。Servlet



JSP 的三个编译指令 <%@*** **="*"> 
 page指令   针对当前页面的指令  当前页面的

(language、extends、import、session、buffer 、autoFlash、info、isThreadSafe、
errorPage 、contentType、isErrorPage)  
 include 指令 用于指定包含另一个指令  外部文件嵌入(file、)
 taglib 用于定义和定义自定义标签
七个动作指令 <jsp:*********> </jsp>
 forward(执行页面转发)
 include(引入一个JSP页面)
 useBean (创建一个Bean实例)、setProperty(设置Bean实例的属性)、getProperty(输出Bean实例的属性)
 plugin  (用于下载javaBean到客户端执行)  param(用于参数传递)
九个内置对象
 applicatiion (javax.servlet.ServletContext实例)可用于jsp页面本身也可用于severlet 数据传递
 config (ServletConfig实例)jsp页面配置信息
 exception (java.lang.Throwable实例)编译错误
 out(javax.servlet.jsp.JspWriter)输出为html
 pageContext (JSP上下文)
 request( HttpServletRequest 请求)
 response( HttpServletResponse 响应)
 session( Httpsession 会话)
Servlet和JSP的区别
Servlet中没有内置对象,原来JSP的内置对象都必须有程序显式创建
对于静止的HTML标签壁需由页面输出
 配置Servlet 由两部分构成配置Servlet的名字<servlet/>  配置Servlet的URL <servlet-mapping>(<servlet-name><url-pattern>)
 Servlet 在容器中运行 生命周期都不是由程序员决定的而是由容器控制的,

创建时机(1客户端第一次请求Servlet ,2 web应用启动时创建Servlet 实例)
 访问Servlet 配置参数 ServletConfig getInitParamter(" *******"); 配置 <init-param><param-name><param-value></init-param>
Filter 过滤器
 在HttpServletRequest 到达 Servlet 之前拦截HttpServletRequest
   可以修改HttpServletRequest头和数据
 在HttpServletResponse到达客户端之前拦截HttpServletResponse
   Filter分类 用户授权的Filter 日志Filter 负责解码的Filter
   Filter 可拦截多个请求和响应,一个请求或响应可被多个Filter拦截  使用配置Filter处理类 web.xml文件中配置Filter




图片转自http://blog.chinaunix.net/uid-9789791-id-3166442.html

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彳卸风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值