摘要:
XPath XPath是一门在XML文档中查找信息的语言,它提供了非常简洁明了的路径选择表达式。 表达式 描 述 nodename 选取此节点的所有子节点 / 从当前节点选取直接子节点 // 从当前节点选取子孙节点 . 选取当前节点 .. 选取当前节点的父节点 @ 选取属性 举例1: //title 阅读全文
摘要:
XML 解析 简单的说,对XML文档的解析就是,操作xml文档,将文档中的数据读取到内存中。 操作xml文档 解析(读取):将文档中的数据读取到内存中 写入:将内存中的数据保存到xml文档中。持久化的存储 解析xml的方式 解析XML的方式有两种,DOM 和 SAX。 DOM方式解析xml文档 将标 阅读全文
摘要:
XML编写约束 作为一个技术的使用者,我们怎么样编写xml文档才能够给程序读懂呢?如我们使用Spring MVC框架,这个时候就可以通过XML文档与这个半成品软件(框架)进行交互。研究者在编写框架的时候,是不知道我们将来编写的XML文档是怎么样的,这个时候就需要一个约束来规定编写,使得技术使用者能够 阅读全文
摘要:
XML 概念 xml简述 XML 是 Extensible Markup Language 的简写,是一门可扩展标记语言,结构清晰。 可扩展 XML 的标签都是自定义的,不同于html的标签,html的标签是预定义的。如下,标签都是自定义的,想写啥标签就写啥标签: <user> <student> 阅读全文
摘要:
将Tomcat集成到IDEA中 第一步 第二步 创建JavaEE的项目 第一步 第二步 第三步 部署项目 IDEA上运行部署好的项目 访问默认首页(web目录下的index.jsp) 也可以在web目录下创建一个html文件如:(热部署) 这时候可以通过 http://localhost:8080/ 阅读全文
摘要:
部署项目的方式 直接将项目放到webapps目录 举例如: 创建一个文件夹,用该文件夹来存放项目 在该文件夹下创建一个html文件,并输入部分内容 <font color='blue'> Hello Tomcat! </font> 将该文件夹放到 tomcat/webapps/ 目录下,这个时候我们 阅读全文
摘要:
web服务器软件 服务器:安装了服务器软件的计算机 服务器软件:接收用户的请求,处理请求,做出响应 web服务器软件:接收用户的请求,处理请求,做出响应。 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目 web容器 常见的java相关的web服务器软件: webLogic: 阅读全文
摘要:
session对象 在web开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户 阅读全文
摘要:
会话技术 概述 会话是浏览器和服务器之间的多次请求和响应。 也就是说,从浏览器访问服务器开始,到访问服务器结束,浏览器关闭为止的这段时间内容产生的多次请求和响应,合起来叫做浏览器和服务器之间的一次会话。 功能 实际上会话问题解决的还是客户端与服务器之间的通信问题,通过一些会话技术,可以将每个用户的数 阅读全文
摘要:
ServletContext对象概述 ServletContext用来存放全局变量,每个Java虚拟机每个Web项目只有一个ServletContext,这个ServletContext是由Web服务器创建的,来保证它的唯一性。由于一个WEB应用中的所有Servlet共享同一个ServletCont 阅读全文
摘要:
概念:Hyper Text Transfer Protocol 超文本传输协议 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 特点: 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的:一次请求对应一次响应 无状态的:每次请求之间相互独立,不能交互数据 历史版本: 1.0 阅读全文
摘要:
对于Servlet接口而言,实现该接口,都要覆盖重写该接口的所有抽象方法。GenericServlet 是 Servlet接口的实现类,它对Servlet的所有抽象方法都进行了覆盖重写(都做了默认的空实现),其中有一个方法是抽象方法,那就是提供服务的方法 service 方法。 GenericSer 阅读全文