JSP笔记一
来源:互联网 发布:chrome mac版 编辑:程序博客网 时间:2024/06/06 11:41
JSP基本语法:
<% %>代表jsp脚本,本质是Servlet的service()方法的方法体{}--不可以定义方法(Service方法嵌套方法是不允许的)
<%! %> 代表声明语句,可以声明类变量,定义方法
<%= expression %> 可以使用表达式,方法等
JSP和Servlet会有如下转换:
- JSP页面的静态内容、JSP脚本都会转换成Servlet的xxxService()方法,类似于自行创建Servlet时service()方法。
- JSP声明部分,转换成Servlet的成员部分。所有JSP声明部分可以使用private,protected,public,static等修饰符,其他地方则不行。
- JSP的输出表达式(<%= ..%>部分),输出表达式会转换成Servlet的xxxService()方法里的输出语句。
- 九个内置对象要么是xxxService()方法的形参,要么是该方法的局部变量,所以九个内置对象只能在JSP脚本和输出表达式中使用。// 不能在jsp Declaration中使用
-JSP转Servlet输出路径:Tomcat安装目录\work\Catalina\localhost\项目名\org\apache\jsp
final javax.servlet.jsp.PageContext pageContext;
javax.servlet.http.HttpSession session = null;
final javax.servlet.ServletContext application;
final javax.servlet.ServletConfig config;
javax.servlet.jsp.JspWriter out = null;
final java.lang.Object page = this;
javax.servlet.jsp.JspWriter _jspx_out = null;
javax.servlet.jsp.PageContext _jspx_page_context = null;
阅读全文
0 0
- JSP学习笔记一
- JSP学习笔记一
- jsp入门笔记一
- JSP笔记(一)
- jsp学习笔记一
- JSP笔记(一)
- jsp学习笔记一
- jsp学习笔记一
- JSP笔记<一>
- jsp笔记一
- JSP笔记一
- JSP笔记一
- JSP学习笔记(一):JSP基础
- JSP学习笔记(一):JSP标签
- JSP学习笔记(一)---JSP基础
- jsp---学习笔记(一)
- JSP学习笔记(一)-----概述
- JSP/Servlet 学习笔记(一)
- 视图与URLconf
- 【C语言】代码规范 内存管理
- 让无数社群为自己打工?你要用好这6大驱动力
- spark原理入门详解:包括生态、特点、概念等
- 2017年高校网络信息安全管理运维挑战赛部分题解
- JSP笔记一
- 带缩略图的图片切换
- 界面原型工具 pencil
- 日记(周中)
- android 实现延迟1秒界面发生跳转
- mybatis${}和#{}取值的异同
- STL容器类vector,list,deque的比较
- Banner轮播图的使用
- StringBuffer的用法