- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二部分Web基础开发
第五章JSP基础语法
通过本章的的学习,使我了解了Jsp中注释语句的使用和Jsp中Scriptlet的使用及使用的区别,掌握了page指令的作用和两种包含语句及两种包含语句的区别,懂得了跳转指令的操作。基本可以使用Jsp基础语法结合JDBC完成登录程序的开发。
注释语句(显、隐针对客户端来讲)
3种Scriptlet(脚本小程序)
% %
%! %
%= %
(实现HTML代码与JSP代码的分离:JSP源代码无缩写,而其内容是要给用户看的!
Script标签 VS JSP标签编程 VS JSP标准标签库(JSTL) VS Struts标签库
Page指令作用:(设置页面MIME类型、文件编码[超链接-..\知识点小结\编码总结.doc]、错误页进化)
包含指令:静态包含和动态包含(选择?)
答:动态包含更好:
可以自动区分被包含的页面是静态还是动态;如果是动态页面,先处理,再包含处理结果;
避免实际开发中的变量重复问题,还可以传递参数
跳转指令:
服务器跳转:地址栏不变(错误页跳转)
客户端跳转:无法传递request范围属性(超链接)
注意:
标签指令必须完结
第六章JSP内置对象
通过本章的的学习,使我了解了Jsp中的9个内置对象及对应的操作接口,掌握了jsp中的4种属性范围及属性操作,掌握了request,response,session,application,pagecontext这些常用内置对象的使用。
内置对象由容器为用户实例化,所以不用什么new关键字。对比Java!
9个内置对象及对应类型、特点、保存范围。
回顾跳转指令比较
服务器跳转:地址栏不改变,eg:错误页跳转。
客户端中转:超链接,无法传递request属性。
保存范围的设计模式实例:
Page: 页面跳转后(jsp:forward page = “page_scope-03.jsp”)在 设置的属性是无法取得的。
request: 页面跳转(服务器跳转)后仍可以取得,但如果换成超链接(客户端跳转)就不行了。
Session: 打开新浏览器无法取得。因为每一次打开一个新浏览器连接上服务器后就相当于一个新的Session.
Application: 每一个session用户都看得见。因为属性被设置在了服务器上,但这会影响服务器性能。 但重新启动服务器后,之前的所有属性都会消失。
?java.lang.String getRealPath(java.lang.String?path) ??????????Gets the real path corresponding to the given virtual path.
Config对象:getInitParameter()方法可以取得初始化配置参数,所有的配置参数在Web.xml文件中配置。
PageContent可以设置任意范围的属性。
pageContent.setAttribute(String name, Object value, int scope);
问题:
一、 request对象
参数传递的两种常见方式:表单和URL地址重写。
表单提交的get 和 post 有什么不同?
从现实中两人对话理解头信息的作用。
回头看应用到request的地方:
1、DAO设计模式中JSP调用DAO:解决中文乱码,通过接收表单提交的参数设置雇员信息,完成增加雇员操作。
2、Mvc设计模式实例――登录程序中:
LoginServlet.java中doGet()方法中接收客户端的输入数据并保存数据,保存错误信息,和response对象完成跳转,当然还有doGet()方法。
3、属性操作:
属性名称用String类型进行接收,内容用Object类型接收,(任意对象照单全收),但注意在取得时要进行向下转型。
4、
特别要提下pageContext对象,它是javax.servlet.isp.PageContext类的实例,表示一个JSP页面的上下文。它的setAttribute()方法可以设置任意范围的属性。它可以取得ServletRequest、ServletResponse、ServletConfig、SevletContext接口的实例。它在平时开发很少用,但标签编程中应用最多。
5、Web安全:一个文件保存在WEB-IN文件夹中是绝对安全的,但是需要通过修改web.xml进行地址映射才可以访问。
第七章JavaBean
通过本章的的学习,使我了解了JavaBean的基本定义格式和web目录的标准结构,掌握了jsp中对于javabean支持的3种标签,即jsp:useBean,jsp:setProperty和
您可能关注的文档
- windows7Q视频聊天对方听不到我声音问题解决补充.doc
- Windows_003_Server_Web服务器安全配置.doc
- Windows_erver_2003服务器配置与管理(实验课件).doc
- Windows引错误总结.docx
- Windows网管理实验指导书.doc
- wj2010101河南商专教师任职情况考核评价办.doc
- wode农村土地份制浅探.doc
- word1排版思与内容输入技巧.doc
- Word2007文排版小技巧.doc
- WTO世界贸易组概论期末复习题.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)