![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 71
dawei_wxw
持之以恒
展开
-
java web笔记之Servlet生命周期
1.init(ServletConfig conf)或init()加载Servlet时运行此方法,如果load-on-startup为0,则客户端第一次请求该Servlet时加载Servlet,如果load-on-startup配置为1时,则容器启动时加载Servlet.(此方法只会被服务器执行一次)2.Service(ServletRequest req,ServletResponse原创 2015-03-13 21:28:34 · 669 阅读 · 0 评论 -
ServletContext实现转发和读取Properties配置文件
在Servlet开发中,一般很少使用Servlet输出数据,所以需要转发机制实现Servlet向JSp等等的转发,使用Servletontext就能完成这个功能,代码如下[java] view plaincopyprint?package com.bird.servlet; import java.io.IOException;转载 2015-03-23 23:06:52 · 461 阅读 · 0 评论 -
java web 笔记之Servlet获取配置文件中的信息
1.初始化参数init-paramgetInitParameter(String param):Servlet提供方法getInitParameter(String param)来获取初始化参数值。getInitParameterNames():此方法返回所有参数名称,返回结果为枚举类型(Enumeration)。2.上下文参数context-paramweb.xml中需使用标签(原创 2015-03-12 22:08:53 · 587 阅读 · 0 评论 -
java web笔记之认识request和response
1.认识request客户端浏览器发出的一个请求被封装成一个HttpServletRequest对象。所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件,客户端的IP地址甚至客户端操作系统都包含在HttpServletRequest对象中。2.认识response服务器对客户端浏览器的响应被封装成一个HttpServletResponse对象。要对浏览器进行操作,只需原创 2015-03-11 20:35:20 · 474 阅读 · 0 评论 -
java web笔记之Filter日志记录
1.日志记录简介 记录日志也是Filter擅长的工作之一。在request之前与之后都可以记录日志。该日志记录Filter使用apache的日志工具记录日志,记录客户的IP地址,访问的URL以及系哦啊好的时间。apache的commons-logging的好处是可以自由配置,弹性大,日志Filter的代码如下:原创 2015-03-21 22:42:49 · 2648 阅读 · 0 评论 -
java web笔记之Filter防盗链
1.防盗链简介 防盗链Filter实现这样一种效果,如果其他网站引用本网站的图片资源,将会显示一个错误图片。只有本站内的网页引用时,图片才会正常显示。即在图片显示之前对request进行验证,看客户请求是否来自本网站内,代码如下。package com.wang.indentity;import java.io.IOException;import javax.servlet.F原创 2015-03-21 22:18:46 · 1066 阅读 · 0 评论 -
java web笔记之servlet初识
1.废话不多说,直接上码做介绍package com.wang.firstServlet;import java.io.PrintWriter;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServlet原创 2015-03-10 22:55:58 · 457 阅读 · 0 评论 -
java web笔记之Filter初识
1.Filter简介 Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改。Filter提出了滤镜链(FilterChain)的概念,一个FilterChain包括多个Filter。客户端请求request在抵达Servlet之前会经过FilterChain里的所有Filter,服务器响应response在从Servlet抵达客户端浏览器之前也原创 2015-03-20 21:33:44 · 454 阅读 · 0 评论 -
java web笔记之会话跟踪cookie&session
1.cookiecookie保存在客户浏览器中创建cookie: Cookie cookie = new Cookie("key","value");String编码设置:URLEncoder.encode("王大伟","utf-8")cookie读取中文:URLDecoder.decode("王大伟", "UTF-8")属性名描述原创 2015-03-20 15:29:20 · 595 阅读 · 0 评论 -
java环境变量配置
CLASSPATH是什么?它的作用是什么?它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设转载 2015-03-07 22:23:49 · 437 阅读 · 0 评论 -
java web笔记之与JSP的热恋
1.JSP简介JSP是一种基于文本的程序,其特点时html代码与java程序共同存在。执行时JSP会被Tomcat自动编译,这个过程对开发者是透明的,不需要关注。编译后的JSP跟HttpServlet一样,都是javax,servlet.Servlet接口的子类,因此JSP是另一种形式的Servlet.一般意义上,在提到JSP与Servlet时,Servlet一般是指HttpServlet原创 2015-03-15 23:27:20 · 571 阅读 · 0 评论 -
java web笔记之Listener显示在线用户
1.静态属性类package com.wang.online;import java.util.Date;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpSession;public class ApplicationConstants { public static原创 2015-03-25 22:24:42 · 2008 阅读 · 1 评论 -
java web之Listener实现单态登录
废话不说,直接上代码!登录与注销动作都在该JSP中完成。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String action = request.getParameter("action"); Str原创 2015-03-25 22:05:01 · 3238 阅读 · 1 评论 -
java web之监听器Listener初识
1.八种Listener介绍8种Listener,分别用于监听Session、context、request等的创建与销毁、属性变化等。另有一个Listener能够监听存放在session中的对象。共有6种event。以下三种用于监听Session,context,request的创建与销毁:HttpSessionListener:监听Session的创建与销毁。创建Session时执原创 2015-03-24 21:39:58 · 504 阅读 · 0 评论