JSP第一章知识点总结——JSP基础
来源:互联网 发布:tcp通信默认的端口号 编辑:程序博客网 时间:2024/06/05 07:36
JSP第一章知识点总结——JSP基础
知识点预览
一.JSP简介
二.配置运行HelloWorld.jsp
三.JSP语法和语义
四.JSP脚本元素
五.JSP注释
六.JSP隐式(内置)对象
一.JSP简介
a) Servlet的缺陷
i. Servlet的编码、部署和调试任务繁琐
ii. 生成动态网页繁琐,不利于项目分工
b) 采用JSP技术编写动态页面
i. 由HTML语句和嵌套在其中的Java代码组成的一个普通文本文件
ii. JSP页面的扩展名必须为.jsp
二.配置运行HelloWorld.jsp
a) HelloWorld.jsp的运行机制
<html>
<head><title>Hello World!</title></head>
<body>
<h1>Hello World!</h1>
</body>
</html>
b) JSP生命周期
i. 翻译-->.java文件---编译--->.class----类加载--->--实例化---->初始化--->服务--->销毁
三.JSP语法和语义
a) JSP网页主要由元素(Element)和模板数据(Template Data)两个部分组成
i. 模板数据是JSP的静态部分 (HTML)
ii. WEB容器不处理
iii. 元素则是必须经由WEB容器解释
1. 脚本、指令、动作
iv. 元素都是以XML做为语法基础,并且大小写要一致
四.JSP脚本元素
a) 使用脚本元素,在模板数据块之间嵌入Java代码。
<%@page contentType="text/html;charset=GBK" %><html> <head><title>test</title></head> <body> <% String language=request.getLocale().getDisplayLanguage(); if(language.equals("English")) out.println("<h3>Hello!</h3>"); else out.println("<h3>你好!!</h3>"); %> </body></html> <%= var1 %> //输出变量var1的值。<%= Math.PI %> //输出常量PI的值<%= (hour<12?"AM":"PM") %> //根据时间输出上午或者下午<%= "现在时间:"+(new Java.util.Date().toLocalholeString())%> //输出当前本地时间<%! String s="hello"; %><%! int a,b,c; %><%! java.util.Date date=new java.util.Date(); %>
五.JSP注释
JSP注释,其语法结构为: <%--注释内容--%>
HTML注释 :<!--注释内容-->
Java代码注释
i. JSP指令
1. 在JSP中,有三种类型的指令
2. page指令为当前页面提供处理指令
a) page指令页面指令的功能是设定整个JSP页面的属性和相关功能
3. include指令用于把另一个文件包含在JSP中
include指令表示在JSP编译时插入一个包含文本或者代码的文件
把文件中的文本静态地包含过去
法格式为:
<%@ include file="relativeURL" %>
"relativeURL"为要包含进来的文件,可以是HTML、JSP文件,也可以是其它格式的文本文件。
4. taglib指令指定如何包含和访问自定义标签库
b) JSP标准动作
i. <jsp:include>动作是一种动态的包含
语法格式为:
<jsp:include page="localURL" flush="true" />
page:表示一个相对路径
flush:为真时,当缓冲区满会自动清空,必须为true
六.JSP隐式(内置)对象
在JSP中操纵请求、响应、会话以及其它Servlet中使用的对象
@Wentasy 博文仅供参考,欢迎大家来访。如有错误之处,希望批评指正。原创博文如需转载请注明出处,谢谢 :) [CSDN博客]
- JSP第一章知识点总结——JSP基础
- JSP 基础知识点总结 01
- Jsp入门第一章——什么是Jsp
- jsp基础知识点详解
- jsp基础知识点详解
- jsp&servlet基础知识点
- jsp基础知识点系列
- JSP基础知识点
- 网页编程基础第一章知识点总结——Web基础知识
- Servlet第一章知识点总结——Servlet 基础
- Jsp知识点总结
- jsp入门知识点总结
- Jsp入门知识点总结
- JSP知识点总结
- JSP知识点总结
- JSP知识点总结
- JSP知识点总结
- JSP精华知识点总结
- 人在旅途(曹门知青郑立光先生旧文)
- 杭电OJ——1283 最简单的计算机
- 献血--爱心与责任
- zlib学习总结
- C++中类型转换与函数、运算符重载的问题(中)
- JSP第一章知识点总结——JSP基础
- 标准化达摩利剑构建中部最强网站开发服务商—2009华夏互联ISO质量管理报告书
- 简单的机器码
- 配合ckEditor分页标签,用javascript编写分页函数,实现文章内容分页
- 父 shell,子 shell ,export 与 变量传递
- 12306火车票抢票助手使用详解
- UVA 10635 Prince and Princess
- 各种排序算法的稳定性和时间复杂度小结
- PHP会员权限控制-很详细(转)