RSA算法的非对称加密工具类

摘要: import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.MessageDigest; import java. 阅读全文
posted @ 2020-05-21 00:22 大别山人 阅读(299) 评论(0) 推荐(0) 编辑

AES算法的对称加密工具

摘要: import java.security.Security; import java.util.Base64; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec 阅读全文
posted @ 2020-05-21 00:21 大别山人 阅读(336) 评论(0) 推荐(0) 编辑

可用来获取HttpServletResponse响应的数据的包装器类

摘要: /** * * MyResponseWrapper * 自定义HttpServletResponse包装器类,在过滤器中使用,可用于获取response响应的数据; * 使用方法:在过滤器中的doFilter方法中,创建这个类的对象,包装原始的response, * 然后将包装类对象作为参数传递给F 阅读全文
posted @ 2018-12-28 16:25 大别山人 阅读(2636) 评论(0) 推荐(0) 编辑

基于POI的读写Excel文件的工具类

摘要: 依赖的jar包: import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.lang.r 阅读全文
posted @ 2018-06-06 17:03 大别山人 阅读(595) 评论(0) 推荐(0) 编辑

Servelt工具类,基于Tomcat8以上版本,提供常见工具方法,包括:cookie查找和删除、文件下载设置、文件上传的表单解析、上传数据和session中数据的比较、多级目录的创建

摘要: import java.io.File; import java.io.IOException; import java.io.OutputStream; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.util.Base64; import java.util.Base64... 阅读全文
posted @ 2018-06-06 16:40 大别山人 阅读(140) 评论(0) 推荐(0) 编辑

分页工具类

摘要: /** * 分页工具类,在获取查询起始行和总页数之前,应先设置总记录数和每页显示条数 * 每页显示条数默认为10 * @author 大别山人 * @2018年5月10日 下午10:04:41 * @param <T> */ public class PageBeanUtil<T> { // 当前页 阅读全文
posted @ 2018-06-06 14:41 大别山人 阅读(134) 评论(0) 推荐(0) 编辑

生成动态验证码的jsp

摘要: 直接将验证码的生成工作放到jsp中,就可以直接在页面请求这个jsp,不需要再去设置servlet的的映射路径,简化代码。 阅读全文
posted @ 2018-06-06 13:39 大别山人 阅读(546) 评论(0) 推荐(0) 编辑

用于对项目中密码生成MD5摘要和加盐的工具类

摘要: import java.security.MessageDigest; /** * 用于对项目中密码生成MD5摘要和加盐的工具类 * @author 大别山人 */ public final class MD5Util { private static final char[] hexadecima 阅读全文
posted @ 2018-06-06 13:10 大别山人 阅读(185) 评论(0) 推荐(0) 编辑

文件或文件夹压缩工具类

摘要: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.LinkedList; import java.util.zip.ZipEnt... 阅读全文
posted @ 2018-05-19 16:10 大别山人 阅读(148) 评论(0) 推荐(0) 编辑

发送邮件的工具类

摘要: 发送邮件的工具类以及发送邮件的示例代码,支持发送html标签,和发送附件。依赖commons-email和mail两个jar包。 发送邮件的测试类: 收件箱收到的邮件: 阅读全文
posted @ 2018-05-18 16:46 大别山人 阅读(299) 评论(0) 推荐(0) 编辑