随笔分类 -  基础+进阶

1 2 3 4 5 ··· 17 下一页
摘要:根基id查询不同类别的旅游线路数据 分页展示旅游线路数据 编码的编写 客户端代码编写 服务器端代码编写 创建了PageBean对象 public class PageBean <T>{ private int totalCount;//总记录数 private int totalPage;//总页数 阅读全文
posted @ 2022-08-29 11:54 一位程序袁 阅读(32) 评论(0) 推荐(0) 编辑
摘要:旅游分页展示_类别id传递 点击了不同的分类后,将来看到的旅游线路不一样,通过分析数据库表结构,发现,旅游线路表和分类表一个多对一的关系 类别id的传递 Redis中查询cid @WebServlet("/category/*")public class CategoryServlet extend 阅读全文
posted @ 2022-08-29 10:52 一位程序袁 阅读(21) 评论(0) 推荐(0) 编辑
摘要:分类数据展示功能_缓存优化_分析 对数据进行一个缓存优化, 分析发现:分类的数据在每一次页面加载后会重新请求数据库来加载,对数据库的压力比较大,而且这数据不会经常发送变化,可使用redis来缓存这个数据 分类数据展示功能_缓存优化_代码实现 public class CategoryServiceI 阅读全文
posted @ 2022-08-29 09:50 一位程序袁 阅读(23) 评论(0) 推荐(0) 编辑
摘要:分类数据展示功能_实现_后台代码 CategoryServlet @WebServlet("/categoryServlet")public class CategoryServlet extends BaseServlet { /** *查询所以的方法 */ private CategorySer 阅读全文
posted @ 2022-08-29 09:18 一位程序袁 阅读(39) 评论(0) 推荐(0) 编辑
摘要:UserServlet页面抽取 package cn.itcast.travel.web.servlet;import cn.itcast.travel.domain.ResultInfo;import cn.itcast.travel.domain.User;import cn.itcast.tr 阅读全文
posted @ 2022-08-28 19:38 一位程序袁 阅读(33) 评论(0) 推荐(0) 编辑
摘要:BaseServlet抽取 优化Servelet,减少Servlet数量,现在是一个功能一个Servlet,将其优化为一个模块一个Servlet相当于在数据库中一张表对应一个Servlet,现在Servlet中提供不同的方法,完成用户的请求, 图解: public class BaseServlet 阅读全文
posted @ 2022-08-27 10:56 一位程序袁 阅读(16) 评论(0) 推荐(0) 编辑
摘要:登录功能_前台实现 <script> // 登录按钮绑定单机事件 $(function () { $("#btn_sub").click(function () { // 发送ajax请求,提交表单数据 $.post("loginServlet",$("loginForm").serialize() 阅读全文
posted @ 2022-08-26 14:35 一位程序袁 阅读(32) 评论(0) 推荐(0) 编辑
摘要:登录_实现Servlet 前台代码 后台代码 loginServlet @WebServlet("/loginServlet")public class LoginServlet extends HttpServlet { @Override protected void doGet(HttpSer 阅读全文
posted @ 2022-08-26 11:38 一位程序袁 阅读(58) 评论(0) 推荐(0) 编辑
摘要:注册功能_邮件激活_点击激活分析 分析图解: 设置激活码 user.setCode(UuidUtil.getUuid());// 设置激活状态 user.setStatus("N");// 保存用户信息 userDao.save(user);// 激活邮箱发送,邮件正文 String content 阅读全文
posted @ 2022-08-26 10:14 一位程序袁 阅读(101) 评论(0) 推荐(0) 编辑
摘要:注册功能_后台_验证码&前台处理数据 // 验证码校验 String check = request.getParameter("check");// 从sesion中获取验证吗 HttpSession session = request.getSession(); String server = 阅读全文
posted @ 2022-08-26 08:33 一位程序袁 阅读(30) 评论(0) 推荐(0) 编辑
摘要:注册功能_后台_验证码&前台处理数据 // 验证码校验 String check = request.getParameter("check");// 从sesion中获取验证吗 HttpSession session = request.getSession(); String server = 阅读全文
posted @ 2022-08-26 08:33 一位程序袁 阅读(20) 评论(0) 推荐(0) 编辑
摘要:注册功能_前台_异步提交表单 $(function () { // 当表单提交时,调用所有的校验方法 $("#registerForm").submit(function () { return chenckUsername()&&chenckPassword()&&checkEmail()&&ch 阅读全文
posted @ 2022-08-26 08:33 一位程序袁 阅读(30) 评论(0) 推荐(0) 编辑
摘要:注册功能_邮件激活_发送邮寄 /** * 发邮件工具类 */public final class MailUtils { private static final String USER = "123456789@qq.com"; // 发件人称号,同邮箱地址 private static fina 阅读全文
posted @ 2022-08-25 21:18 一位程序袁 阅读(48) 评论(0) 推荐(0) 编辑
摘要:注册功能_Dao代码实现 public class UserDaoImpl implements UserDao { private JdbcTemplate template = new JdbcTemplate(JDBCUtils.getDataSource()); @Override publ 阅读全文
posted @ 2022-08-25 18:47 一位程序袁 阅读(42) 评论(0) 推荐(0) 编辑
摘要:注册功能_前台_表单校验1 代码的实现 前台效果 表单校验 异步(ajax)提交表单 <script> /* 表单校验 用户名,单词字符,长度8到20位 密码:单词字符,长度8到20位 email 邮件格式 姓名:非空 手机号:非空 出生日期:手机号格式 验证码:非空 */ //校验用户名 func 阅读全文
posted @ 2022-08-25 12:52 一位程序袁 阅读(37) 评论(0) 推荐(0) 编辑
摘要:创建数据库 功能实现 注册 登录 阅读全文
posted @ 2022-08-25 10:22 一位程序袁 阅读(15) 评论(0) 推荐(0) 编辑
摘要:项目导入 下载资源后,在maven中找到资源框架i项目的pom.xml 然后导入即可 技术选型 web层 Servlce:前端控制器 html:视图 Filter:过滤器 BeanUtils:数据封装 Jackson:json序列化工具 Servlce层 javamail:java发送邮件 Redi 阅读全文
posted @ 2022-08-25 09:38 一位程序袁 阅读(29) 评论(0) 推荐(0) 编辑
摘要:maven工程servlet实例之导入项目依赖的jar包 我们创建特别的项目 就需要导入依赖 阅读全文
posted @ 2022-08-25 09:05 一位程序袁 阅读(31) 评论(0) 推荐(0) 编辑
摘要:不使用骨架创建maven的java工程 使用骨架创建maven的web工程 选入web框架 阅读全文
posted @ 2022-08-25 08:49 一位程序袁 阅读(13) 评论(0) 推荐(0) 编辑
摘要:maven概念模型图 图解: IDEA集成maven 开打idea,点击设置,搜索maven 阅读全文
posted @ 2022-08-24 20:12 一位程序袁 阅读(14) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 17 下一页
点击右上角即可分享
微信分享提示