摘要: 更新方法 public void update(String sql,Object[] params){ conn //根据自己情况获取链接 pstmt=conn.prepareStatement(sql);//获得预编译 int count=pstmt.getParameterMetaData() 阅读全文
posted @ 2016-04-21 17:00 李永 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Connction conn; DatabaseMetaData dmd=conn.getMetaData();//获取数据库元数据 PreparedStatment ps; ps.getParameterMetaData; //得到参数占位符的元数据 ResultSet rs; ResultSet 阅读全文
posted @ 2016-04-21 14:30 李永 阅读(2572) 评论(0) 推荐(0) 编辑
摘要: package cn.gdpe.jdbc;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io 阅读全文
posted @ 2016-04-21 14:20 李永 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 我们的内容使用GET方式发送,就会在URL后面带上内容,在游览器发来的请求经过了游览器的URI编码,发送到服务器这边,如果是struts2会经过拦截器进行URI解码,并且使用"iso8859-1"进行编码,因为传输过程是二进制的。 这时候想解决中文编码问题有三种方式 假设: url:http://l 阅读全文
posted @ 2016-04-21 14:11 李永 阅读(327) 评论(0) 推荐(0) 编辑
摘要: package cn.gdpe.jdbc;import java.util.Enumeration;import javax.servlet.http.HttpServletRequest;import org.apache.commons.beanutils.BeanUtils;import cn 阅读全文
posted @ 2016-04-21 13:49 李永 阅读(199) 评论(0) 推荐(0) 编辑
摘要: //注册日期类型转换器 //第一种 自定义方法 ConvertUtils.register(new Converter(){ //第一个参数是目标类型 第二个参数是被转换的值 //就是 把第二个参数的值转换成第一个参数类型的值 value 》clazz类型的值 public Object conve 阅读全文
posted @ 2016-04-21 11:16 李永 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 使用BeanUtils组件 前提 1:导入commons-beanutils-1.8.3.jar //根据 本人使用的是1.8.3的版本 2:导入日志包 //就是logging包 有个User类 User user=new User(); //创建个user对象 BeanUtils.copyProp 阅读全文
posted @ 2016-04-21 09:35 李永 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Connection conn=JdbcUtil.getConnection();//JdbcUtil是我写的获取connection的工具类 CallableStatement cast=conn.prepareCall("CALL 函数过程名称"); cast.executeQuery //执行 阅读全文
posted @ 2016-04-20 20:35 李永 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Statement >>>select * from 表名 where username=' username' and password=' 可填可不填 ' or 1=1 -- ' -与'之间有个空格 这样就可以登录了 说明Statement不能防止非法注入 PreparedStatement > 阅读全文
posted @ 2016-04-20 20:10 李永 阅读(221) 评论(0) 推荐(0) 编辑