Servlet压缩(gzip)测试

流沙 | JAVA | 2016-07-31
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...

阅读全文>>

ė566次浏览 60条评论 0 gzip

使用Filter 解决Servet的乱码问题

流沙 | JAVA | 2016-07-31
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...

阅读全文>>

ė553次浏览 60条评论 0 乱码

使用过滤器实现自动登录

流沙 | JAVA | 2016-07-31
分析清楚逻辑结构 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...

阅读全文>>

ė540次浏览 60条评论 0 自动登录

Filter过滤器的简单使用测试

流沙 | JAVA | 2016-07-30
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...

阅读全文>>

ė493次浏览 60条评论 0 filter

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

流沙 | JAVA | 2016-07-29

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

ė6次浏览 60条评论 0 分页 jsp 附件

jsp分页显示测试

流沙 | JAVA | 2016-07-29
<%@ 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...

阅读全文>>

ė515次浏览 60条评论 0 java 分页

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

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

阅读全文>>

ė579次浏览 60条评论 0 工厂模式

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

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

阅读全文>>

ė568次浏览 60条评论 0 token

dbutils简单测试案例

流沙 | JAVA | 2016-07-24
两个文件 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...

阅读全文>>

ė643次浏览 60条评论 0 java dbutils

反射简单测试

流沙 | JAVA | 2016-07-24
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...

阅读全文>>

ė539次浏览 60条评论 0 反射

c3p0 快速入门测试

流沙 | JAVA | 2016-07-23
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...

阅读全文>>

ė463次浏览 60条评论 0 c3p0

$Proxy4 cannot be cast to java.sql.Connection

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

阅读全文>>

ė464次浏览 60条评论 0 动态代理

java中方法加强的3中方法

流沙 | JAVA | 2016-07-23
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()...

阅读全文>>

ė449次浏览 60条评论 0 java

jdbc事物处理测试

流沙 | JAVA | 2016-07-21
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(){...

阅读全文>>

ė483次浏览 60条评论 0 事物处理

DAO检测测试(二)

流沙 | JAVA | 2016-07-20
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的核心类, 封装了对数据...

阅读全文>>

ė424次浏览 60条评论 0 dao

DAO测试案例(一)

流沙 | JAVA | 2016-07-20
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...

阅读全文>>

ė454次浏览 60条评论 0 dao

jdbc的工具类(一)

流沙 | JAVA | 2016-07-20
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...

阅读全文>>

ė463次浏览 60条评论 0 jdbc

JDBC 快速入门

流沙 | JAVA | 2016-07-20
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包 * ...

阅读全文>>

ė532次浏览 60条评论 0 jdbc

mysql简单练习

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

阅读全文>>

ė473次浏览 60条评论 0 mysql

JSTL标签 参考手册

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

阅读全文>>

ė415次浏览 60条评论 0 java jstl

Ɣ回顶部