1、Xpath的简单说明:
<authors>
<author>
<name>zhang</name>
<nationality>china</nationality>
</author>
<author period="classical">
<name>jhoson</name>
<nationality>US</nationality>
</author>
<authors>
a、“/”表示当前文档的节点,“//”表示当前文档的所有节点。例如:
"/authors/author":表示根目录下,父节点为authors的元素author
"//name":表示查找XML文档中的所有name元素,而不论是在哪个层次
b、“*”:表示某个层次上的所有的元素。如:"/authors/author/*":表示父节点为authors的元素author下的所有元素。
c、"/authors/*/name":表示查找所有名为name的元素,而不管他的父节点是什么,但对上的父节点必须是authors
d、"//*":查找所有元素
e、"/authors/author[nationality]/name":只查找那些在authors下包含有nationality子元素的author的name节点
f、"/authors/author[nationality='US']/name":只查找那些在authors下包含有nationality的值是US的子元素的author的name节点
g、"/authors/author[@period='classical']/name":只查找那些在authors下包含有属性period的值是classical的子元素的author的name节点
2、JSTL隐含对象:(主要用于EL表达式)
pageContext:指JSP的PageContext对象
pageScope:一个Map对象,包括page范围的属性和值
requestScope:一个Map对象,包括request范围的属性和值
sessionScope:一个Map对象,包括session范围的属性和值
ApplicationScope:一个Map对象,包括applicatin范围的属性和值
param:一个Map对象,包括web请求参数(request parameter)的字符串值,对应ServletRequest.getParameter(String).
paramValue:一个Map对象,包括web请求参数(request parameter)的多个字符串值,对应ServletRequest.getParameterValues(String)。
header:一个Map对象,包括请求的头信息值。对应ServletRequest.getHeader(String).
headerValues:一个Map对象,包括请求的头信息的多个值,对应ServletRequest.getHeaders(String).
cookie:一个Map对象,包括对应名称的Cookie.对应HttpServletRequest.getCookie(String)
initParam:一个Map对象,包括一个web程序的初始参数。对应ServletRequest.getInitParameter(String).
分享到:
相关推荐
对 JSP 的 简单总结 ,看到这个就可以 回忆起 你学习的jsp 的经历 ...
《310JSP校友录》是一个基于Java服务器页面(JSP)技术开发的校友录管理系统,旨在为校友提供一个互动...对于开发者而言,这是一个学习和实践JSP及Web开发技术的良好案例。而对于用户,它则是一个便捷的校友交流工具。
4. **项目成员分工**:明确各个功能模块的负责人,如刘洋负责班级主页和个人资料,苏倩负责班级相册和视频,赵婉蓉负责班级留言薄和通讯录,谢飞负责祝福墙和成员地图。 5. **参考网站**:学习和借鉴已有的成功案例...
《JAVA JSP+SQL校友录系统:构建与实现详解》 在信息技术日益发达的今天,构建一个校友录管理系统已经...对于学习和理解JAVA Web开发的学生来说,这是一个很好的毕业设计项目,可以锻炼实际操作能力和问题解决能力。
**JSP网上校友录设计** 是一个基于JavaServer Pages(JSP)技术的Web应用程序,旨在构建一个在线平台,让校友能够相互联系、分享信息和回忆。这个项目不仅提供了源代码,还有相关的文档,帮助开发者理解和学习如何...
《JSP网上校友录设计》是一个基于Java Server Pages(JSP)技术的Web应用程序,用于构建一个在线平台,让校友能够相互联系、分享信息和回忆。这个项目包含了完整的源代码和相关的论文文档,为学习者提供了实践JSP...
【jsp设计的同学录】是一个基于JavaServer Pages ...这个同学录项目对于学习JSP开发和理解Web应用程序架构是一个很好的实践案例。通过实际操作,开发者可以深入理解前后端交互、数据库操作以及Web应用的完整生命周期。
《基于SpringBoot的班级回忆录源码数据库》项目是一份典型的Java毕业设计作品,它结合了SpringBoot、SSM(Spring、SpringMVC、MyBatis)和JSP技术,旨在构建一个线上平台,用于存储和展示班级的珍贵回忆。...
通过分析这个项目,我们可以学习到JSP的语法、如何在JSP中使用EL(表达式语言)和JSTL(JavaServer Pages Standard Tag Library)简化编程,以及如何与JavaBean或Servlet协作完成业务逻辑。此外,还能了解如何配置和使用...
综上所述,《回忆造形留言板SK-Gbook v0.01》作为一款开源的留言板系统,提供了丰富的学习和开发机会。无论是对初学者还是经验丰富的开发者,都可以从中获取关于Web开发、用户交互设计以及服务器端脚本处理等方面的...
总之,“品红company”项目展示了如何利用JSP和MySQL搭建一个完整的电子商务平台,涵盖了前端展示、后端处理和数据库管理等多个方面,是学习Web开发的典型实例。开发者可以通过研究这个项目,深入理解和实践Web应用...
总的来说,《Java Web开发实战经典》为读者提供了一条系统学习Java Web开发的路径,涵盖了从基础HTML和JavaScript到高级Servlet、JSP和Ajax的全面知识,是准备相关考试或从事Java Web开发工作的宝贵参考资料。...
本项目不仅可以作为毕业设计或课程设计的参考案例,也可应用于实际的校友会、同学会等组织,为校友们提供一个线上互动的平台,方便大家交流信息、分享回忆,增强彼此的联系。 总结,基于Java Web的校友录管理系统是...
在求职信中,提到JSP编程基础的学习和应用。 8. SQL Server数据库设计:SQL Server数据库设计是计算机科学中的一门基础学科,它研究SQL Server数据库的设计和应用。在求职信中,提到SQL Server数据库设计的学习和...
九宫格日记软件的设计灵感来源于中国古代的九宫格阵法,将每一天的生活分为九个部分,分别对应不同的主题或情感,如工作、学习、健康、家庭、友情等。这样的布局使得日记内容更加结构化,帮助用户全面回顾一天的生活...
【标题】"毕业设计__系友录ByJavaweb.zip"是一个基于Java Web技术的毕业设计项目,它旨在创建一个在线的校友录系统,帮助同学们保持联系,分享信息,回忆校园生活。这个项目可能涵盖了诸如用户注册、登录、个人信息...
4. **学习方法与效率**:有效的学习方法对于掌握技术至关重要。文档提到,听讲师讲解时容易走神,建议采用混合学习方式,如结合自学和课堂学习,同时合理安排时间,提高学习效率。 5. **团队协作**:良好的团队合作...