xml和servlet

tech2025-09-01  61

xml 是可扩展性标记语言 作用 用来保存数据,而且这些数据具有自我描述 作为项目的配置文件 作为网络传输数据的格式(现在json) xml 语法 文档说明 元素(标签) xml属性 xml注释 文本区域(cdata)

serlvet 是javaee规范之一 规范就是接口 三大组件之一 是运行在服务器上的小程序,它可以接受客服端发送过来的请求,并响应数据给客服端 手动实现下servlet 1.用一个类实现接口 2.实现service 方法,处理请求并且响应 3.到web.xml中去配置servlet程序的访问地址

servletconfig servlet程序和servletConfig对象都是tomcat负责创建 servlet程序默认是第一次访问的时候创建,servletConfig是每个Servlet程序创建时,就创建一个对象的servletConfig对象

获取servlet程序的别名 servlet-name 获取初始化参数init-param 获取servletContext对象

重写init方法一定要调用父类的init(servletConfig)操作

servletContext 是一个接口,他表示servle上下文对象 一个web工程,只有一个servletContext对象实例 servletContext对象是一个域对象 servletContext是在web工程部署启动的时候创建,在web工程停止的时候销毁 作用 获取web.xml中配置的上下文参数context-param 获取当前的工程路径 格式:/工程路径 获取工程部署后再服务器硬盘上的绝对路径 像map一样存取数据

什么是域对象 域对象可以向map一样存取数据的的对象叫域对象 这里的域值存取数据操作范围,真个web工程

HttpServletRequest 类有什么作用。 每次只要有请求进入 Tomcat 服务器,Tomcat 服务器就会把请求过来的 HTTP 协议信息解析好封装到 Request 对象中。 然后传递到 service 方法(doGet 和 doPost)中给我们使用。我们可以通过 HttpServletRequest 对象,获取到所有请求的 信息。

请求转发的代码 RequestDispatcher requestDispathcer = req.getRequestDispatcher("/servlet2") requestDispatcher.forward(req,resp);

HttpServletResponse 类的作用 HttpServletResponse 类和 HttpServletRequest 类一样。每次请求进来,Tomcat 服务器都会创建一个 Response 对象传 递给 Servlet 程序去使用。HttpServletRequest 表示请求过来的信息,HttpServletResponse 表示所有响应的信息, 我们如果需要设置返回给客户端的信息,都可以通过 HttpServletResponse 对象来进行设置

监听器的使用步骤。 第一步:我们需要定义一个类。然后去继承生命周期的监听器接口。 第二步:然后在 Web.xml 文件中配置。 pageContext 对象的使用

协议: 2. 服务器 ip: 3. 服务器端口: 4. 获取工程路径: 5. 获取请求方法: 6. 获取客户端 ip 地址: 7. 获取会话的 id 编号

EL 个达式中 11 个隐含对象,是 EL 表达式中自己定义的,可以直接使用。 变量 类型 作用 pageContext PageContextImpl 它可以获取 jsp 中的九大内置对象 pageScope Map<String,Object> 它可以获取 pageContext 域中的数据 requestScope Map<String,Object> 它可以获取 Request 域中的数据 sessionScope Map<String,Object> 它可以获取 Session 域中的数据 applicationScope Map<String,Object> 它可以获取 ServletContext 域中的数据 param Map<String,String> 它可以获取请求参数的值 paramValues Map<String,String[]> 它也可以获取请求参数的值,获取多个值的时候使用。 header Map<String,String> 它可以获取请求头的信息 headerValues Map<String,String[]> 它可以获取请求头的信息,它可以获取多个值的情况 cookie Map<String,Cookie> 它可以获取当前请求的 Cookie 信息 initParam Map<String,String> 它可以获取在 web.xml 中配置的上下文参数

最新回复(0)