摘要: 综合案例-黑马旅游网_旅游线路名称查询 查询参数的传递 header.html对数据库进行了拼接 $("#search-button").click(function () { //线路名称 var rname = $("#search_input").val(); var cid = getPar 阅读全文
posted @ 2022-08-29 09:39 baimingze 阅读(48) 评论(3) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_旅游路线分页展示 点击了不同的分类后 将来看到的旅游路线不一样的 通过分析数据库结构 发现旅游线路表和分类表时一个多对一的关系 sql语句 select * from tab_route where cid=?; 前端页面的更改 页面传递c_id categoryService 阅读全文
posted @ 2022-08-26 16:58 baimingze 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_分类数据展示缓存优化 分析发现,分类的数据在每一次页面加载后都会重写请求数据库来加载 对数据库压力比较大 而且分类的数据不会经常产生变化 所有可以使用redis来缓存这个数据 图解分析 代码实现 希望数据中存储的顺序是将来展示的顺序 categoryServiceImpl类 p 阅读全文
posted @ 2022-08-25 21:30 baimingze 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_分类数据展示功能 分析 效果 后端代码实现 CategoryDao接口 package com.bai.dao; import com.bai.domain.Category; import java.util.Calendar; import java.util.List; 阅读全文
posted @ 2022-08-25 20:56 baimingze 阅读(23) 评论(0) 推荐(0) 编辑
摘要: BeanServlet抽取 优化Servlet 减少servlet的数量 现在是一个功能一个Servlet 将其优化为一个模块一个Servlet,相当于在数据库中一张表对应一个Servlet 在Servlet中提供不同的方法 完成用户的请求 BaseServlet类 package com.bai. 阅读全文
posted @ 2022-08-25 15:43 baimingze 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_退出功能 实现步骤: 访问sevlet 将session销毁 跳转到登录页面 代码实现 前端代码 <!-- 头部 start --> <script> $(function () { $.get("findUserServlet",{},function (data) { va 阅读全文
posted @ 2022-08-25 11:35 baimingze 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_登录功能 分析 实现_Loginservlet package com.bai.web.servlet; import com.bai.domain.ResultInfo; import com.bai.domain.User; import com.bai.service.U 阅读全文
posted @ 2022-08-25 11:02 baimingze 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_邮件功能 为了保证用户填写的邮箱事正确的 将来可以推广一些宣传信息 到用户邮箱中 所有我们才需要邮件功能 发送邮件代码 package com.bai.util; import javax.mail.*; import javax.mail.internet.InternetA 阅读全文
posted @ 2022-08-24 19:23 baimingze 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_验证码 //验证校验 String check = req.getParameter("check"); //从session中获取 HttpSession session = req.getSession(); String checkcode_server = (Strin 阅读全文
posted @ 2022-08-24 15:48 baimingze 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 综合案例-黑马旅游网_Dao代码实现 dao接口 package com.bai.dao; import com.bai.domain.User; public interface UserDao { /** * 根据用户名查询用户信息 * @param username * @return */ 阅读全文
posted @ 2022-08-24 15:07 baimingze 阅读(23) 评论(0) 推荐(0) 编辑