上面三个东西都是什么关系呀? 先看图 注意几点 1 GenericServlet有两个init方法# 2 GenericServlet既实现了ServletConfig方法,它自己由依赖一个ServletConfig(就是说,GenericServlet中有一个成员变量的类型是ServletConfig) pageContext是在jsp中用的,可以获得页面范围内的一些数据. ServletContext,里面存放的是Application范围内的参数 ServletConfig里面存放的是本s…
ServletConfig { ① //读取web.xml配置信息 ServletConfig config = this.getServletConfig(); //读取类名称 config.getServletName(); ② //读取默认初始化值(自能自己类读取) ServletConfig config = this.getServletConfig(); /* 初始化值写法 <init-param> <param-name>xiaojiang</param-nam…
一:第一个jsp程序 1.项目设计结构 2.新建Person.java package com.java.demo; public class Person { public void printStr() { System.out.println("show info-----"); } } 3.书写index.jsp <%@page import="com.java.demo.Person"%> <%@ page language="…
ServletConfig()和ServletContext() 1.ServletConfig() ServletConfig是一个接口,它由server提供商来实现. ServletConfig封装了Servlet的配置信息,而且能够获取ServletContext对象. Servlet容器在初始化servlet的时候会初始化一个servletConfig对象,这个对象在不论什么可訪问的client都是有效的.可是,需注意的是,该对象仅仅能在本servlet中应用,不能在其它servlet中…
servletconfig java.lang.String getInitParameter(java.lang.String name)  //根据参数名获取参数值 java.util.Enumeration getInitParameterNames()    //获取所有参数 servletcontext java.lang.String getContextPath()   --得到当前web应用的路径 java.lang.String getInitParameter(java.la…
Server流程 解析URL->找到应用->找到Servlet->实例化Servlet->调用init->调用service->返回响应->调用destroy   servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序).servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求.   Servlet依赖Request,Response,ServletConfig Servlet关联ServletC…
一个项目只有一个ServletContext对象! 我们可以在N多个Servlet中来获取这个唯一的对象,使用它可以给多个Servlet传递数据! 这个对象在Tomcat启动时就创建,在Tomcat关闭时才会死去! 1.ServletContext概述 服务器会为每个应用创建一个ServletContext对象: * ServletContext对象的创建是在服务器启动时完成的: * ServletContext对象的销毁是在服务器关闭时完成的. * ServletContext对象的作用是在整…
前言:之前每次学到ServletContext对象都会抗拒,跳着学,后面才发现有很多不懂的原理都在这个对象里面,后悔莫及,所以今天特地把他单放在一篇文章里,算是对他的忏悔. 1.什么是ServletContext对象?如何获取? (1)ServletContext对象代表当前WEB应用,可以说是当前WEB应用的大管家,可以从中获取当前WEB应用的各个方面信息. (2)ServletContext对象可由ServletConfig的getServletContext方法获取. 2.ServletC…
本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------…
1.用到的知识点: (1)Cookie (2)Session (3)ServletContext 其中Cookie和Session是会话技术的组成部分,一次会话从打开浏览器的某个站点开始,到浏览器关闭为止.如打开浏览器中的淘宝时一次会话开始,关闭浏览器的时候此次会话结束. 要想实现三天免登录记录网站访问次数的功能,只有Cookie和Session技术是不行的,因为Cookie实现的的是免登录功能.通过创建Cookie,生成了Cookie文件,在下次登录时可以直接读取Cookie中的用户信息,不用…