【289天】每日项目总结系列027(2017.11.21)

叨叨两句

  1. ~html

jsp的三种脚本

<%%>:这种脚本其实是运行在service方法中
<%!%>:这种脚本其实是直接运行在jsp文件翻译成的Java类中
<%=%>:运行在service方法中,并且是使用out.print()将=后面的值输出到客户端session

jsp的三种注释

<!---->html中的注释,这种注释,客户端查看网页源代码能看到app

// 则实际上是Java中的注释,客户端查看网页源代码看不到,可是在翻译成的Java文件中能够看到jsp

<%----%>这是jsp的注释,在客户端看不到,在翻译成的Java文件中也看不到翻译

jsp的三大指令集

page指令 基本上使用默认的
include指令 用于作静态包含
taglib指令 引入jstl标签名htm

jsp的九大内置对象

四大域对象application、session、request、pageContext、response、out、exception、page、config对象

对比四大域对象的做用范围
application----整个项目
session----一次会话
request-----一次请求
pageContext-----当前页面get

pageContext的做用

1.做为域对象存值和取值
2.代替其它三个域对象存值和取值
3.智能获取域对象中的值 findAttribute(name)
4.获取其它的八个内置对象io

六大动做标签

forward标签,用于作请求转发
param标签,用于携带请求参数
include标签,动态包含
useBean标签,用于建立JavaBean对象
setProperty标签 设置JavaBean对象的属性
getProperty标签用于获取JavaBean对象的属性,而且输出到客户端exception

相关文章
相关标签/搜索