小例子Demo
文章平均质量分 77
忧桑的小猿猿
大三学生~~~ 将来要成为大牛的男人!
展开
-
Cookie:记录用户最近商品的访问记录
Cookie的案例:记录用户最近商品的访问记录 -------------------------------------------------------------------------------------------- public class Book { private String id;原创 2015-09-08 20:40:39 · 445 阅读 · 0 评论 -
演示定时刷新
import java.io.IOException;import java.util.Random;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servl原创 2015-09-05 17:48:39 · 199 阅读 · 0 评论 -
利用JDBC完成数据库的CRUD
利用JDBC完成数据库的CRUD ---------------------------------------------------------------------------------------------------- src下面创建一个文件: dbinfo.propertiesclassName=com.mysql.jdbc.Driverurl=jdbc:my原创 2015-09-13 15:52:01 · 361 阅读 · 0 评论 -
mvc三层架构中经典的CRUD写法(1)
mvc三层架构中经典的CRUD写法(1)需要: mysql驱动jar包,jdbcUtil工具类及其配置文件----------------------------------------------------------------------------------------------dao接口层:public interface CustomerDao {原创 2015-09-13 20:15:57 · 779 阅读 · 0 评论 -
批处理
批处理 业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行 ,而应采用JDBC的批处理机制,以提升执行效率。 实现批处理有两种方式,第一种方式: Statement.addBatch(sql) list 执行批处理SQL语句 executeBatc原创 2015-09-14 20:33:03 · 261 阅读 · 0 评论 -
大数据的存取
大数据的存取 基本概念:大数据也称之为LOB(Large Objects),LOB又分为clob和blob clob用于存储大文本。 blob用于存储二进制数据,例如图像、声音、二进制文等。 对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和b原创 2015-09-14 20:11:11 · 403 阅读 · 0 评论 -
使用简单标签模拟标签(c:if c:when c:otherwise c:foreach)
使用简单标签模拟标签(c:if c:when c:otherwise c:foreach) 1、 模拟c:if标签 *******************************************************************************************原创 2015-09-17 22:46:51 · 953 阅读 · 0 评论 -
防盗链的开发
防盗链的开发: 原理: 获取referer头,判断是否为允许访问的连接,若是,则可以直接访问, 若不是,则先看广告,再进连接或提示图片直接停掉。 注意: 绝对路径和相对路径的不同写法-------------------------------------------------------------------原创 2015-09-17 20:34:00 · 333 阅读 · 0 评论 -
中文编码过滤器: 界面输出中文及中文请求参数(post方式有效)编码过滤器
中文编码过滤器: 界面输出中文及中文请求参数(post方式有效)编码过滤器-------------------------------------------------------------------------------------------------------public class CharacterSetFilter implements Filter {原创 2015-09-18 20:20:25 · 395 阅读 · 0 评论 -
转义HTML标签
转义HTML标签: 方法1: 使用EL函数: fn:escapeXml(h) 注: 需要导入jstl的function标签库 --------------------------------------------------------------------原创 2015-09-18 09:21:34 · 488 阅读 · 0 评论 -
控制动态资源(servlet jsp)不要缓存的过滤器
禁止浏览器缓存所有动态页面的过滤器-------------------------------------------------------------------------------------------public class NoCacheFilter implements Filter { public void init(FilterC原创 2015-09-18 20:31:04 · 323 阅读 · 0 评论 -
控制静态资源(html,css,js)的缓存时间的过滤器
控制静态资源(html,css,js)的缓存时间的过滤器--------------------------------------------------------------------------------------public class NeedCacheFilter implements Filter { private FilterCo原创 2015-09-18 20:49:01 · 993 阅读 · 0 评论 -
中文编码过滤器2: post和get方式都有效
全站中文乱码过滤器(post和get方式都有效)------------------------------------------------------------------------------------------public class AllCharacterEncodingFilter implements Filter { Filte原创 2015-09-19 11:20:26 · 349 阅读 · 0 评论 -
全站压缩过滤器
全站压缩过滤器------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------原创 2015-09-19 17:11:47 · 243 阅读 · 0 评论 -
脏话过滤器
脏话过滤器 注: 需要全文乱码过滤器的辅助 ---------------------------------------------------------------------------------------- public class DirtyWordsFilter implements Filter { public vo原创 2015-09-19 16:08:20 · 1506 阅读 · 0 评论 -
请求重定向
import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons原创 2015-09-06 22:00:13 · 236 阅读 · 0 评论 -
控制缓存的时间
import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons原创 2015-09-06 21:58:34 · 298 阅读 · 0 评论 -
cookie:记住用户最后一次的访问时间,并清空指定cookie
****************************************************************************************** public class CookieDemo1 extends HttpServlet { public void doGe原创 2015-09-08 16:51:34 · 1024 阅读 · 0 评论 -
cookie:记住用户登录时的用户名
cookie:记住用户登录时的用户名 ------------------------------------------------------------------------------------- public class User { private String username; privat原创 2015-09-08 17:28:00 · 505 阅读 · 0 评论 -
session: 简单购物车
session:简单购物车**********************************************************// 注: session中的对象(如:Book) 一般都要实现Serializable接口public class Book implements Serializable{ private String id;原创 2015-09-08 23:17:04 · 321 阅读 · 0 评论 -
会话: 用户一次性登录(含验证码验证)
会话: 用户一次性登录(含验证码验证)********************************************************************** Login.html -->原创 2015-09-09 10:41:45 · 489 阅读 · 0 评论 -
防止表单重复提交
防止表单重复提交*************************************************************************// 提供一个注册页面public class RegistUIServlet extends HttpServlet { public void doGet(HttpServletRequest原创 2015-09-09 16:11:35 · 235 阅读 · 0 评论 -
JSP中java脚本显示所有的书籍列表
*****************************************************public class Book { private String id; private String name; private String author; private float price;原创 2015-09-10 11:24:19 · 1317 阅读 · 2 评论 -
利用ServletContext对象实现多个Servlet之间的数据共享
import java.io.IOException;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import原创 2015-09-06 11:31:38 · 4332 阅读 · 0 评论 -
下载
import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;原创 2015-09-05 17:50:22 · 219 阅读 · 0 评论 -
通知客户端不要缓存
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import java原创 2015-09-05 17:51:47 · 343 阅读 · 0 评论 -
演示gzip压缩响应正文数据
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPOutputStream;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax原创 2015-09-05 17:47:23 · 274 阅读 · 0 评论 -
文件的下载
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URLEncoder;import java原创 2015-09-06 15:35:47 · 254 阅读 · 0 评论 -
输出中文数据
输出中文数据 字节流: // 以字节流默认的本地GBK编码输出中文数据,没有乱码 String s = "幸福是神马 "; ServletOutputStream out = response.getOutput原创 2015-09-06 17:15:47 · 344 阅读 · 0 评论 -
输出随机数字验证码图片
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;im原创 2015-09-06 21:18:56 · 339 阅读 · 0 评论 -
HttpSessionListener案例: 自定义HttpSession扫描器
HttpSessionListener案例: 自定义HttpSession扫描器如果一个HttpSession对象超过1分钟没有用了,主动干掉注: 基础原则: 集合在遍历时,是不允许增删其中的元素的, 否则会抛java.util.ConcurrentModificationException异常 -----------------原创 2015-09-22 22:28:16 · 866 阅读 · 0 评论