JavaWeb(一)-Servlet中的Config和Context】的更多相关文章

一.ServletConfig对象 1.1获取一个servletConfig对象 1)通过初始化方法获得一个servletconfig 2)通过继承父类(GenericServlet.)得到一个servletconfig对象 1.2servletConfig对象的作用 1)getServletName():返回servlet实例的名称 2)getServletContext():获取一个servletContext对象 3)getInitParameter(String):获取servlet中初…
[声明] 欢迎转载,但请保留文章原始出处→_→ 文章来源:http://www.cnblogs.com/smyhvae/p/4140877.html [正文] 一.ServletConfig:代表当前Servlet在web.xml中的配置信息(用的不多) String getServletName()  -- 获取当前Servlet在web.xml中配置的名字 String getInitParameter(String name) -- 获取当前Servlet指定名称的初始化参数的值 Enum…
在Java语言中,局部变量和实力变量有着不同的作用于,它们的区别如下: 局部变量在一个方法中定义,每当一个线程执行局部变量所在的方法时,在线程的堆栈中就会创建这个局部变量,当线程执行完该方法,局部变量就会结束生命周期,如果有多个线程同时执行该方法,那么每个线程都拥有自己的局部变量. 实例变量在类中定义.类的每一个实例都拥有自己的实例变量,如果一个实例结束生命周期,那么属于它的实例变量也就结束生命周期.如果有多个线程同时执行一个实例的方法,而这个方法会访问一个实例变量,那么这些线程访问的是一个实例…
Servlet中进行context属性的同步: 必须所有使用context的servlet都进行synchronized才可以实现同步: servlet: package com.stono.servlet.synchronize; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletContext; import javax.servlet.ServletException; i…
前言 前面我介绍了一下什么是servlet,它的生命周期,执行过程和它的原理.这里我们做一个简单的回顾! 什么是Servlet? servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序).servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求. 执行过程: 生命周期: 实例化-->初始化-->服务->销毁 出生:(实例化-->初始化)第一次访问Servlet就出生(默认情况下) 活着:(服务)应用活着,servl…
前言 前面其实已经把Servlet中所有的内容都介绍完了,这篇讲补充一点乱码和重定向与转发之间的区别! 一.request请求参数出现乱码问题 1.1.get请求 1)乱码示例 get请求的参数是在url后面提交过来的,也就是在请求行中. 结果: Servlet_demo_0040是一个普通的Servlet,浏览器访问它时,使用get请求方式提交了一个username=小明的参数值,在doGet中获取该参数值,并且打印到控制台,发现出现乱码 2)出现乱码原因 前期知识: 码表:是一种规则,用来让…
①Servlet概述 ⑴什么是Servlet Servlet是JavaWeb的三大组件之一,它属于动态资源.Servlet的作用是处理请求, 服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:  接收请求数据:  处理请求:  完成响应. 例如客户端发出登录请求,或者输出注册请求,这些请求都应该由Servlet来完成 处理!Servlet需要我们自己来编写,每个Servlet必须实现javax.servlet.Servlet 接口. ⑵实现Servlet的方式(由…
一.ServletConfig讲解 1.1.配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数. 例如: 1 <servlet> 2 <servlet-name>ServletConfigDemo1</servlet-name> 3 <servlet-class>gacl.servlet.study.ServletConfigDemo1<…
servlet简介 Servlet(Server Applet)是 Java Servlet 的简称,是使用 Java 语言编写的运行在服务器端的程序.具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容.通常来说,Servlet 是指所有实现了 Servlet 接口的类.Servlet的主要工作流程如下图: Servlet 的请求首先会被 HTTP 服务器(如 Apache)接收,HTTP 服务器只负责静态 HTML 页面的解析,而 Servlet 的请求会转交给…
本文包含的内容有: Servlet的理解 自定义Servlet.监听器和过滤器 三者的一点点编程设计思想 后续的学习 JavaWeb是Web开发的重要基础,对Servlet.监听器和过滤器等知识的掌握程度,将会影响到你后面学习SpringWeb框架难易程度. 先了解下我们在学习的东西是干嘛的 B/S模式 B端=浏览器端,可以看作是通用标准的客户端,所有浏览器都基于通用标准去开发的客户端软件: S端=服务器端,就是我们开发的web服务,在B/S端中我们只需要开发服务端,区别于C/S模式,在C/S模…