jsp(1)

2018-10-09  本文已影响0人  小牛长成记

jsp学习原由:view java代码中嵌入了大量Html代码
一、什么是jsp
JSP实际上就是Servlet。
jsp组成:jsp = html + java + js + css + jsp语法

二、jsp原理
1.翻译
2.编译
3.服务器解释执行

三、如何在jsp中嵌入java
1.小脚本 <%
java代码
%>
2.脚本表达式 <%=内容%> --><%out.print(内容);%>

四、注释
注释:
java注释: 翻译了,不编译,服务器不解释
// 行注释
/* / 块注释
/
* **/ 文本注释

html注释:                  翻译了,编译了,服务器解释,浏览器未解释
<!-- -->

jsp注释:                    未翻译,未编译,服务器未解释
<%-- --%>
推荐在jsp中使用jsp注释

五:jsp最佳实践
Controller: servlet
view: jsp

五、jsp的三大指令,(六大动作),九大对象
三大指令:
<%@ page %> --> 导包,指定编码集
<%@include %> --> 静态包含
taglib --> el表达式,JSTL标签库
六大动作:
九大对象:
HttpServletRequesst request 请求
HttpServletResponse response 响应
HttpSession session 域对象,会话
ServletContext application 域对象,应用
PrintWriter out
exception
page --> this
ServletConfig config
**pageContext
域对象

pageContext 当前页面有效
request 一次请求链有效
session 一次会话有效
application 当前应用有效

pageContext.findAttribute("param"); 按照作用域从小到大的顺序去取值

上一篇下一篇

猜你喜欢

热点阅读