Servlet压缩(gzip)测试

2016-7-31 流沙 JAVA

package com.gyarmy.demo4; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.PrintWriter; import java.util.zip.GZIPOutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; impor...

阅读全文>>

标签: gzip

评论(0) 浏览(859)


使用Filter 解决Servet的乱码问题

2016-7-31 流沙 JAVA

1\使用HttpServletRequestWrapper 包装类 2\重写getParameter \ getParameterValues \ getParameterMap 三个函数 3\ 配置 web.xml 核心过滤器代码 package com.gyarmy.demo4; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.Map; import ja...

阅读全文>>

标签: 乱码

评论(0) 浏览(805)


使用过滤器实现自动登录

2016-7-31 流沙 JAVA

分析清楚逻辑结构 cookie + session + filter 技术运用 防止伪造cookie 需要改进的地方:  cookie加密技术 package com.gyarmy.demo4; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExce...

阅读全文>>

标签: 自动登录

评论(0) 浏览(805)


Filter过滤器的简单使用测试

2016-7-30 流沙 JAVA

1\了解过滤器的声明周期 2\过滤器的web.xml文件的配置 <filter> <filter-name>EncodingFilter</filter-name> <filter-class>com.gyarmy.demo1.EncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>u...

阅读全文>>

标签: filter

评论(0) 浏览(756)


JSP一张表的增\删\改\查\分页 完整示例

2016-7-29 流沙 JAVA

[该文章已设置加密,请点击标题输入密码访问]

标签: 分页 jsp 附件

评论(0) 浏览(6)


jsp分页显示测试

2016-7-29 流沙 JAVA

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <he...

阅读全文>>

标签: java 分页

评论(0) 浏览(782)


解耦合 _ 工厂模式的实现和使用

2016-7-26 流沙 JAVA

factory.java文件实现 package com.itheim.customers.dao.factory; import java.util.ResourceBundle; import com.itheim.customers.dao.CustomerDao; /* * 这是 用于创建 dao的工厂 类 , * * 工厂类 很多时候 会被 弄成单例的 * * */ public class DaoFactory { private DaoFactory(){}; //创建一个...

阅读全文>>

标签: 工厂模式

评论(0) 浏览(858)


防止表单重复提交[token机制]

2016-7-26 流沙 JAVA

token生成代码: <% //生成一个唯一的串 String token = UUID.randomUUID().toString(); // 将这个唯一的串 存到 session 域对象中去 session.setAttribute("token_session", token); %> 验证token代码 <%@page import="java.util.UUID"%> <%@ page language="java" contentType="text/...

阅读全文>>

标签: token

评论(0) 浏览(851)


dbutils简单测试案例

2016-7-24 流沙 JAVA

两个文件 1\ JdbcUtils.java 的源代码 package com.gyarmy.dbutils; import java.sql.SQLException; import java.util.List; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.handlers.BeanListHandler; import org.junit.Test; import com.gyarmy.domain.*; im...

阅读全文>>

标签: java dbutils

评论(0) 浏览(919)


反射简单测试

2016-7-24 流沙 JAVA

package com.gyarmy.person; import java.lang.reflect.Field; import org.junit.Test; public class TestPerson { @Test public void test2() throws Exception{ Class cls1 = Class.forName("com.gyarmy.person.Person"); Field nameField = cls1.getDeclaredField("name"); //打开访问权限 nameFi...

阅读全文>>

标签: 反射

评论(0) 浏览(863)


c3p0 快速入门测试

2016-7-23 流沙 JAVA

package com.gyarmy.c3p0; import java.sql.Connection; import java.sql.PreparedStatement; import org.junit.Test; import com.gyramy.utils.JdbcUtils; import com.mchange.v2.c3p0.*; public class C3P0Test { @Test public void test2(){ Connection conn =null; PreparedStatement...

阅读全文>>

标签: c3p0

评论(0) 浏览(745)


$Proxy4 cannot be cast to java.sql.Connection

2016-7-23 流沙 JAVA

用动态代理调用连接池出现问题, 不太懂得原理, 只找到了解决方法: 原代码出错位置; Connection proxyConn = (Connection) Proxy.newProxyInstance(TestMyData.class.getClassLoader(), conn.getClass().getInterfaces(), new InvocationHandler() { @Override public Object invoke(Object proxy, Method method, Object...

阅读全文>>

标签: 动态代理

评论(0) 浏览(816)


java中方法加强的3中方法

2016-7-23 流沙 JAVA

package com.gyarmy.datesource; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import org.junit.Test; public class TestData1 { @Test public void test1(){ System.out.println("test1"); //继承 Cat car1 = new Cat()...

阅读全文>>

标签: java

评论(0) 浏览(667)


jdbc事物处理测试

2016-7-21 流沙 JAVA

table 是 innodb  非 myisam package com.gyarmy.transcation; import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; import org.junit.Test; import com.gyarmy.utils.JdbcUtils; public class TestTranscation { @Test public void test1(){...

阅读全文>>

标签: 事物处理

评论(0) 浏览(767)


DAO检测测试(二)

2016-7-20 流沙 JAVA

package com.itheima.login.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; import com.itheima.login.domain.User; import com.itheima.login.utils.JdbcUtils; public class UserDao { //查询 单个 用户 , 这里 是dao的核心类, 封装了对数据...

阅读全文>>

标签: dao

评论(0) 浏览(680)


DAO测试案例(一)

2016-7-20 流沙 JAVA

package com.gyarmy.dao; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.List; import com.gyarmy.Utils.JdbcUtils; import com.gyarmy.domain.Users; public class UserDao { pub...

阅读全文>>

标签: dao

评论(0) 浏览(697)


jdbc的工具类(一)

2016-7-20 流沙 JAVA

package com.gyarmy.Utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ResourceBundle; public class JdbcUtils { private static String dbClass; private static String ur...

阅读全文>>

标签: jdbc

评论(0) 浏览(698)


JDBC 快速入门

2016-7-20 流沙 JAVA

package com.itheima.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.junit.Test; import com.mysql.jdbc.Driver; /* * 编写快速 入门的jdbc 程序 : * * 1. 先导入 具体的驱动jar包 * ...

阅读全文>>

标签: jdbc

评论(0) 浏览(817)


mysql简单练习

2016-7-19 流沙 JAVA

数据库中 sql 语句 不区分 大小写 +++++++++++++++++++++++++++++++++++DDL 语句 +++++++++++++++++++++++++++++++++++ =====创建数据库 语法: create database 数据库名称 character set 编码集 collate 比较规则; 练习: 创建一个名称为mydb1的数据库。 create database mydb1; 创建一个使用utf8字符集的mydb2数据库。 create database mydb2 character set utf8; 创建...

阅读全文>>

标签: mysql

评论(0) 浏览(713)


JSTL标签 参考手册

2016-7-16 流沙 JAVA

前言 ========================================================================= JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。   JSTL全名为JavaServer Pages Standard Tag Library,目前最新的版本为1.1版。JSTL是由JCP(Java Community Process)所制定的标...

阅读全文>>

标签: java jstl

评论(0) 浏览(644)


Powered by 流沙团