摘要: ant风格: /user/a?c/test ?代表一个字符,如用/user/abc/test,或者/user/afc/test可以访问,用/user/abbc/test就不能访问 /user/*/test *代表若干字符(0个或多个),用/user/asdsfw/test,或者/user/test都 阅读全文
posted @ 2019-08-12 11:24 HanJunOvO 阅读(479) 评论(0) 推荐(0) 编辑
摘要: pom.xml: 完成项目的目录: 新建一个spring配置文件: 添加命名空间(通过这种方式可以快速的添加命名空间,springmvc一般需要添加aop,context,mvc): 点击右上角的configure application context来配置一下,直接点击OK 在web.xml中, 阅读全文
posted @ 2019-08-12 10:23 HanJunOvO 阅读(420) 评论(0) 推荐(0) 编辑
摘要: pom.xml 登录的JSP页面: web.xml中的servlet配置: LoginServlet类: User类: UserDao 工具类和Listener 工具类,用于获取SqlSession,启动和关闭SqlSessionFactory: Listener: 阅读全文
posted @ 2019-08-11 23:34 HanJunOvO 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 一个Mybatis的项目,需要负责连接管理的工具类,每次只需要从工具类获取SqlSessionFactory 每次服务器启动时候,也可以直接放在DAO中 UserDao中的使用: 更多操作: 阅读全文
posted @ 2019-08-11 16:52 HanJunOvO 阅读(252) 评论(0) 推荐(0) 编辑
摘要: maven依赖: 首先需要配置文件(quartz.properties): 需要有一个类实现Job接口,并实现其中的execute方法,简单的写一点: main函数所在的类,使用实现类的类名,反射的方式创建任务: Cron式子: 参考链接:https://blog.csdn.net/fighting 阅读全文
posted @ 2019-08-10 20:53 HanJunOvO 阅读(1391) 评论(3) 推荐(0) 编辑
摘要: 腾讯云有一个免费的套餐,注册之后每月就有100条免费的短信套餐,用来测试很方便。 appid,appkey,templateId,smsSign都需要获得面给套餐后申请。申请大概半小时可以搞定。 阅读全文
posted @ 2019-08-07 12:55 HanJunOvO 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 输入邮箱,获取验证码的页面: 验证验证码的页面: 这里没有使用Ajax生成验证码。 处理输入的邮箱,并调用发邮件的Service的Action类: sendEmailAction的XML配置信息: 处理发邮件的核心类,SendEmailService: 此处从配置文件中获取发邮件的配置信息为方便切换 阅读全文
posted @ 2019-08-06 16:36 HanJunOvO 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 中文API介绍:https://segmentfault.com/a/1190000018477200 介绍一下简单的使用,首先引入一些资源 如上所示,需要fileinput、bootstrap和jQuery的资源,需要分别下载三次,测试时bootstrap和jQuery的可以使用CDN 接下来是输 阅读全文
posted @ 2019-08-06 11:07 HanJunOvO 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: 单文件上传 表单: action: 多文件上传 上传多个文件只需要将文件相关的属性,改为数组形式即可 表单: 多文件上传的action: 阅读全文
posted @ 2019-08-05 13:17 HanJunOvO 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 效果图: 工具类CreateImageCode.java: 在servlet中使用此工具类,输出验证码到网页: JSP中在表单显示此图片(演示时不使用Ajax,直接将form提交到另一个servlet判断): 后台验证验证码的servlet: 使用的是3.0的注解开发,web.xml中不需配置 若为 阅读全文
posted @ 2019-07-28 19:53 HanJunOvO 阅读(663) 评论(0) 推荐(0) 编辑