没有合适的资源?快使用搜索试试~ 我知道了~
JSP与Servlet 技术总结

温馨提示
JSP & Servlet 技术总结 JSP技术总结 2 1. JSP页面元素构成 2 2. JSP脚本元素 2 3. 注释 2 4. JSP指令 2 5. JSP动作元素 3 6. JSP内置对象 5 7. JSP内置对象及其作用 5 8. 获取页面参数 5 9. 重定向(forward与sendRedirect)区别 6 10. JSP和Servlet的区别 7 11. Cookie学习 7 12. Session学习 9 Servlet技术总结 9 1. Servlet生命周期 9 2. Servlet的方法说明: 10 3. Servlet 在web.xml中的配置 10 4. Servlet元素说明 11 5. 如何写一个Servlet? 11 6. 在web.xml里配置的初始化参数怎么才能读回来? 12 7. 如何获得网页中form表单中的参数 12 8. session跨请求(页面)传数据怎么实现? 12 9. 过滤器如何使用? 13 10. 监听器如何使用? 13
资源推荐
资源详情
资源评论



格式:doc 资源大小:19.0KB 页数:2




















格式:doc 资源大小:265.0KB 页数:13









JSP & Servlet 技术总结
JSP 技术总结.................................................................................................................................. 2
1. JSP 页面元素构成................................................................................................................... 2
2. JSP 脚本元素........................................................................................................................... 2
3. 注释....................................................................................................................................... 2
4. JSP 指令................................................................................................................................... 2
5. JSP 动作元素........................................................................................................................... 3
6. JSP 内置对象........................................................................................................................... 5
7. JSP 内置对象及其作用........................................................................................................... 5
8. 获取页面参数......................................................................................................................... 5
9. 重定向(forward 与 sendRedirect)区别.................................................................................... 6
10. JSP 和 Servlet 的区别............................................................................................................ 7
11. Cookie 学习........................................................................................................................... 7
12. Session 学习.......................................................................................................................... 9
Servlet 技术总结............................................................................................................................ 9
1. Servlet 生命周期........................................................................................................................ 9
2. Servlet 的方法说明:.............................................................................................................. 10
3. Servlet 在 web.xml 中的配置................................................................................................... 10
4. Servlet 元素说明...................................................................................................................... 11
5. 如何写一个 Servlet?.............................................................................................................. 12
6. 在 web.xml 里配置的初始化参数怎么才能读回来?.............................................................12
7. 如何获得网页中 form 表单中的参数...................................................................................... 12
8. session 跨请求(页面)传数据怎么实现?................................................................................13
9. 过滤器如何使用?.................................................................................................................. 13
10. 监听器如何使用?................................................................................................................ 14
[作者:孙星] [2011-3-18]

JSP 技术总结
1. JSP 页面元素构成
JSP 页面元素有:静态内容,JSP 指令,表达式,Scriptlet,声明,JSP 动作和注释。
2. JSP 脚本元素
JSP 指令用来设置和整个 JSP 网页相关的属性,以<%@ 指令名 属性=”值”%>形式编写.
JSP 表达式用于计算表达式的值,并以<%=代码%>形式编写。
JSP 声明用于声明变量和方法,并以<%!代码%>形式编写。
JSP Scriptlet 用于将复杂的 java 代码插入 JSP 页面,并以<%代码%>形式编写。
3. 注释
<!――注释――>
在客户端 HTML 源代码中产生和上面一样的数据。
<%――注释――%>
这是隐藏注释,写在 JSPp 程序中,但不发给客户端,用隐藏注释标记的字符会在
JSP 编译时被忽略。也不会显示到客户端浏览器中,也不会在源代码总看到。
Scriptlet 中的注释。
Java 的注释规则在 scriptlet 中也能使用常用 java 注释,
使用”//”表示单行注释。
使用”/**…..*/”表示多行注释。
4. JSP 指令
JSP 指令控制对整个页面的处理。JSP 指令包括:page 指令,include 指令,taglib 指令。
(1) page 指令
page 指令主要用于设置页面的各种属性。
Page 指令的基本属性如下:
Language:定义编写 scriptlet 声明和表达式所使用的脚本语言,默认情况下使用
Java 语言。
Import:将需要的包或类引入到 JSP 页面中,默认情况下如果未指定包,则将导
入 lava.lang.*,javax.serlvlet.*和 javax.servlet.jsp.*包。
注:引用多个包之间用逗号隔开。
Buffer:以千字节为单位指定缓冲区的大小。缓冲区用于存储客户端请求,其默
认为 8KB。
ErrorPage:设置该 JSP 页面的错误处理页面的 URL,处理当前页面中引发但未捕
获到的异常。
IsErrorPage:表示该页面是否为错误处理页面。
例子:<%@ page language=”语言种类” import=“包或类的路径” buffer=“页面缓冲
区 大 小 ( 8KB ) ” errorPage = “ 错 误 页 面 的 URL ( error.jsp ) ” isErrorPage
=“true/False”%>
(2) include 指令
include 指令用于在运行时将 HTML 文件或 JSP 页面嵌入到另一个页面。
Include 指令的语法如下:
<% @ include file=”文件名”%>
[作者:孙星] [2011-3-18]

include 指令可以放在 JSP 页面的任意位置,放在哪儿包含的文件就显示在哪儿。
Include 指令只支持 File 属性,该属性指定与要在编译时嵌入的文件的名称。
(3) taglib 指令
taglib 指令的作用是在 JSP 页面中,将标签库描述文件(TLD)引入到该页面中,
并设置前缀,利用标签的前缀去使用标签库描述文件中的标签。
Taglib 指令允许用户使用自定义标签。
5. JSP 动作元素
(1)<jsp:param>
jsp:param 操作被用来以“名-值”对的形式为其他标签提供附加信息。它和 jsp:
include,jsp:forward 和 jsp:plugin 一起使用。
使用方式:<jsp:param name=”paramName” value=”paramValue”/>
(2) <jsp:include>
jsp:include 操作允许在请求时间内在现成的 JSP 页面里面包含静态或者动态资源,
此指令效率比<%@ page include%>指令的效率低,但可以增加动态内容。
使用格式:<jsp:include page=”filename” flush=”ture”/>
或者:<jsp:include page=”fileName” flush=”true”>
<jsp:param name=”paramName” value=”paramValue”/>
</jsp:include>
注:
对于静态页面(如 html 页面),使用静态包含。即:<%@ include file=”fileName” %>
对于动态页面(如:jsp 页面),使用动态包含。即:<jsp:include page=”fileName”
flush=”true”/>
(3)<jsp:forward>
jsp:forward 操作是允许将请求转发到另一个 jsp servlet 或者静态资源文件。
使用方式:<jsp:forword page=”url”/>
或者 <jsp:forword page=”url”>
<jsp:param name=”paramName” value=”paramValue”/>
</jsp:forward>
注:<jsp:forward page=”url”/> 与<% Pesponse.sendRedirect(“url”)%>比较:
采用 forward 提交方式每次刷新页面都会将最后一次提交的内容重新提交一次。
使用 jsp:forward 操作典型的使用就是登陆。但不适用于购物车,因为每刷新一次购
物车中的数字就会改变。
采用 response 对象的跳转方法适合大多数页面的跳转。
(4)<jsp:userBean>
<jsp:userBean> 标签用来在 jsp 页面中创建一个 Bean 实例,并指定它的名字以及作用范
围。它保证对象 在标签指定的范围内可以使用。
使用方式:
<jsp:userBean id=”id” scope=”page/request./session/application ” typeSpec/>
id 属性:指定引用特定 Bean 的唯一值,通过使用不同的 id 值,可以创建同一 Bean 的
不同实例。
Class 属性:指定 JavaBean 的类名,告诉容器在何处查找 Bean 的 Class 文件。
Scope=“page/request/session/application”
Page:仅用于当前页面,不可用于包括的 JSP 页面。在完成此页面请求时,就会丢此
[作者:孙星] [2011-3-18]
剩余13页未读,继续阅读
资源评论

- 丿如果咸鱼有梦想2014-08-31有详细的知识点,总结的不错,给个赞!
- 殤愛2014-03-27对初学者好有用!很系统
- lhz_bryant2014-10-06感觉还行,对初学者有用
- Foxlight2014-10-07总结性质的。总共14页,有点短,我觉得不太适合我。
- daisyme2015-06-19还行,对初学者而言可以借鉴,还算比较清楚

@孙星
- 粉丝: 0
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于网络技术的高职高专大学英语立体化自主学习教学管理模式探究.docx
- Openstack云平台解决方案.docx
- 软件工程专业卓越工程师教育培养计划人才培养方案.doc
- 适用于目标检测与语义分割的神经网络 Visio 图
- 配电网络重构模型中TS算法的应用浅析.docx
- S7-200-PLC编程及应用(廖常初第2版)模拟题参考答案.doc
- 智慧城市关键技术与平台介绍.docx
- 互联网+视域下政府治理创新的对策建议.docx
- 智慧互联网法院平台方案设计.docx
- 市政道路工程项目管理中存在的问题及措施分析.docx
- 《客户关系管理理论与软件》实验指导书.doc
- 图像处理和分析教程章毓晋第1章.ppt
- JAVA-WEB课程方案设计书.doc
- 计算机数据挖掘技术的开发及其应用研究.docx
- 单片机与RFID的非接触式读卡器设计.doc
- 【精选】2018田园乡村互联网农副产品推广商模板ppt模板.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
