- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
J的SP学习资料
JSP简介:
JSP: Java Server Pages(前台页面), JSP1.2 , JSP 2.0
Server(服务器,后台程序),Client(客户端),Browse(浏览器)
WebApp: B/S != C/S
WebAppServer: Tomcat, JBoss, WebLogic, WebSphare,
JEE只能做BS项目
JSP核心语法
注释:
HTML/XML 注释:
!-- comment [%=expression%] --
内部允许使用表达式.客户端的HTML代码会产生相同的注释代码.
隐藏的注释(JSP中,但不发送到客户端.
% -- comment --%
jsp编译时会忽略这部分注释.
Scriptlets 注释:
同Java注释. (本身就是在Java代码中.)
指令元素
在整个JSP文件中有效, 设置全局变量, 声明类, 要实现的方法和输出内容的类型等.并不向客户产生任何输出.
% @ directivename attribute=”aa” attribute=”bb” %
例如:% @ page language = “java ” pageEncoding = ”gb2312” %
指令元素页面指令1
directivename 就是page.
一个jsp页面中包含的多个页面指令被抽出来叠加应用制一个页面上. 除了import外, 其他页面指令只能出现最多一次.
使用方法:
%@ page 属性名 = “值” … %
其中attribue和其可选值:(属性可以单独使用,也可以同时使用几个).
属性名 意义 可选Value 默认值 language 指使用的脚本语言 Java Java import 用,隔开, 表示引入类 java.lang.* session http会话中是否包含此页面 true/false true buffer 对客户端输出流的缓冲, none表示无, 否则以不小于指定的数值缓冲. none / 具体的缓冲值 不小于8kb autoFlush true表示缓冲区满时,刷新客户端, false则出现运行异常 true/false true info 对jsp页面的信息备注 isErrorPage 表明是否为其他页面的error目标, true时可以使用exception对象. true/false false errorPage 有异常时指向的页面 isThreadSafe 是否能多线程的使用, true表示允许一个JSP同时处理多个用户的请求. true/false true contentType 字符编码和MIME类型 text/html; charset=iso-8859-1 pageEncoding JSP页面的字符编码 pageEncoding=”ISO-8859-1” isELIgnored 指定EL(表达式语言)是否被忽略 true/false true
指令元素include指令 1
%@ include file=”fileURL” %
包含的文件在编译期间被解析.
如果路径以 / 开头表示参照应用, 否则参照改jsp页面本身.
指令元素taglib指令 1
%@ taglib uri = “标签tld路径” prefix = “前缀” %
JSP2.0 新增了JSTL标签库.
JSF
前缀不能使用: jsp, jspx, java, javax, sun, servlet, sunw .
脚本
脚本元素声明 2
定义变量或者方法(对应与产生的类的属性和方法.)
%! String now(){
return new java.util.Date().toString();
}
%
%!
String myname=”AiSee”;
%
脚本元素表达式 2
% = expression %
将被转换为字符串(如果是对象,则使用对象的toString()方法).
脚本元素Scriptlet 2
%
//Java Scriptlet
%
Scriptlet被包含在编译后的Servlet的Service方法中,
多个Scriptlet按照出现的顺序执行, 可以合并为一个Scriptlet.
一个Scriptlet可以使用它前面的Scriptlet定义的变量.
动作元素
动作元素在请求处理阶段起作用, 使用XML语法写出.
prefix:tag attribute=value …. /
或者匹对标签
prefix:tag attribute=value
……
/prefix:tag attribute=va
您可能关注的文档
- IT培的训教程.ppt
- iVMS-8200 v3.的0.1 电视墙客户端(TVMC)操作说明.pdf
- iVMS-的A200联网报警系统方案.docx
- I的IC总线详解.ppt
- it技的能培训.pptx
- i的OS 自动布局Autolayout.pptx
- I的TS的进展与未来.doc
- I的TIL完整介绍.ppt
- I的T基础知识.docx
- J2EE企业应用开的发蓝图.doc
- 2024三支一扶题库试题(突破训练)附答案详解.docx
- 2024-2025学年三支一扶模拟试题(完整版)附答案详解.docx
- 2024-2025学年三支一扶经典例题附答案详解【考试直接用】.docx
- 2024-2025学年三支一扶试题预测试卷含答案详解(精练).docx
- 2024-2025学年度三支一扶全真模拟模拟题【完整版】附答案详解.docx
- 2024-2025学年度三支一扶高频难、易错点题及完整答案详解【名校卷】.docx
- 2024-2025学年度三支一扶通关考试题库及完整答案详解.docx
- 2024-2025学年度三支一扶自我提分评估附答案详解【培优】.docx
- 2024-2025学年公务员(省考)试题含完整答案详解【有一套】.docx
- 2024-2025学年度三支一扶自我提分评估及答案详解【全国通用】.docx
文档评论(0)