JSP基础
来源:互联网 发布:郑州学历网络教育 编辑:程序博客网 时间:2024/06/07 04:10
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,是一种动态网页技术标准。
在传统的网页HTML文件中加入JSP代码(Java程序片断和JSP标记),就构成了JSP页面。HTML用于展示页面内容,而JSP代码用于访问动态内容。
Servlet是Java代码中输出HTML,JSP是HTML中嵌入Java代码。
一,JSP执行过程和生命周期
二,JSP组成元素
1,表达式
语法格式:<%= Java表达式 %>
作用:表达式是对数据的表示,会计算它的结果并进行显示。
注:表达式里的代码总是被直接当作out.print()的参数,把表达式的值向响应输出流中输出。所以末尾千万不能加分号。
2,代码片段
语法格式:<% Java代码区 %>
注:代码片段里的代码总是被放置在服务方法中。所以不能在里面定义方法。因为方法中不能定义方法。
3,声明
语法格式:<%! … %>
作用:JSP声明就是在JSP页面中定义Java成员方法或成员变量。
注:尽量少用“声明”定义变量。
4,注释
语法格式:<%– 注释内容 –%>
注:转译阶段就被忽略了。
5,指令
语法格式:<%@指令名 属性=“属性值” %>
a,page指令
重要的属性:import;contentType;pageEncoding
b:include指令
静态包含,转译时就包含了过来。不能带参数。
c:taglib指令
6,动作
a:useBean动作
b:include动作
动态包含。
include指令与include动作的区别:
c:forward动作
三,隐式对象
九大隐式对象:
注:web容器中的四大作用域,范围由小到大:
- jsp基础
- jsp 基础
- JSP基础
- JSP基础
- JSP基础
- Jsp基础
- JSP基础!
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- JSP基础
- jsp基础
- JSP基础
- 详解Handler机制和模拟Hangler
- 11.24 作业 Problem C: 平均数在哪儿?
- 欢迎使用CSDN-markdown编辑器
- Android开发学习笔记:浅谈WebView
- 简单的GreendaoDemo操作进行增删该查
- JSP基础
- laravel5 图片上传
- SQL中类似三元运算符的语句
- 实验一:数据传送(四种方式实现)
- Windows远程桌面连接报错:“远程桌面用户”组的成员拥有该权限
- 两种方法设置 图片加文字
- halcon资料链接
- Retrofit网络库使用及解析
- 使用Process类重定向时出现阻塞的解决方案