摘要:
书城项目第九阶段 1、使用 AJAX 验证用户名是否可用 UserServlet 程序中添加 ajaxExistsUsername 方法: public class UserServlet extends BaseServlet { private UserService userService = 阅读全文
posted @ 2021-11-29 13:45
飞翔奥尔良烤翅
阅读(61)
评论(0)
推荐(0)
摘要:
书城第八阶段 1、使用 Filter 过滤器拦截/pages/manager/所有内容,实现权限检查 Filter 代码: public class ManagerFilter implements Filter { @Override public void doFilter(ServletReq 阅读全文
posted @ 2021-11-29 13:43
飞翔奥尔良烤翅
阅读(48)
评论(0)
推荐(0)
摘要:
Filter 过滤器 1、Filter 什么是过滤器 1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器 2、Filter 过滤器它是 JavaEE 的规范。也就是接口 3、Filter 过滤器它的作用是 阅读全文
posted @ 2021-11-29 13:40
飞翔奥尔良烤翅
阅读(159)
评论(0)
推荐(0)
摘要:
项目第七阶段:订单 1、订单模块的分析: 1.1、创建订单模块的数据库表 use book; create table t_order( `order_id` varchar(50) primary key, `create_time` datetime, `price` decimal(11,2) 阅读全文
posted @ 2021-11-29 13:37
飞翔奥尔良烤翅
阅读(86)
评论(0)
推荐(0)
摘要:
项目第六阶段 1、登陆 显示用户名 UserServlet 程序中保存用户登录的信息 修改 login_succuess_menu.jsp 还要修改首页 index.jsp 页面的菜单 : 2、登出 注销用户 1、销毁 Session 中用户登录的信息(或者销毁 Session) 2、重定向到首页( 阅读全文
posted @ 2021-11-29 13:23
飞翔奥尔良烤翅
阅读(75)
评论(0)
推荐(0)
摘要:
Cookie 和 Session 1、什么是 Cookie? 1、Cookie 翻译过来是饼干的意思。 2、Cookie 是服务器通知客户端保存键值对的一种技术。 3、客户端有了 Cookie 后,每次请求都发送给服务器。 4、每个 Cookie 的大小不能超过 4kb 2、如何创建 Cookie 阅读全文
posted @ 2021-11-29 13:14
飞翔奥尔良烤翅
阅读(55)
评论(0)
推荐(0)
摘要:
项目第五阶段-图书分页 6、分页 6.1.1、分页模型 Page 的抽取(当前页数,总页数,总记录数, 当前页数据,每页记录数) /** * Page 是分页的模型对象 * @param <T>是具体的模块的 javaBean 类 */ public class Page<T> { public s 阅读全文
posted @ 2021-11-29 13:07
飞翔奥尔良烤翅
阅读(130)
评论(0)
推荐(0)
摘要:
书城项目第五阶段-图书模块 1、编写图书模块的数据库表 create table t_book( `id` int primary key auto_increment, `name` varchar(100), `price` decimal(11,2), `author` varchar(100 阅读全文
posted @ 2021-11-29 12:55
飞翔奥尔良烤翅
阅读(106)
评论(0)
推荐(0)
摘要:
书城项目第三阶段 1、页面 jsp 动态化 1、在 html 页面顶行添加 page 指令。 2、修改文件后缀名为:.jsp 3、使用 IDEA 搜索替换.html 为.jsp(快捷键:Ctrl+Shift+R) 2、抽取页面中相同的内容 使用静态包含抽取以下内容 <%@ page contentT 阅读全文
posted @ 2021-11-29 12:11
飞翔奥尔良烤翅
阅读(78)
评论(0)
推荐(0)
摘要:
文件的上传和下载 1、文件的上传介绍 1、要有一个 form 标签,method=post 请求 2、form 标签的 encType 属性值必须为 multipart/form-data 值 3、在 form 标签中使用 input type=file 添加上传的文件 4、编写服务器代码(Serv 阅读全文
posted @ 2021-11-29 11:55
飞翔奥尔良烤翅
阅读(225)
评论(0)
推荐(0)
摘要:
书城第二阶段——用户注册和登陆 1、JavaEE 项目的三层架构 分层的目的是为了解耦。解耦就是为了降低代码的耦合度。方便项目后期的维护和升级。 搭建书城项目开发环境: 2、先创建书城需要的数据库和表 建表语句 drop database if exists book; create databas 阅读全文
posted @ 2021-11-29 11:46
飞翔奥尔良烤翅
阅读(287)
评论(0)
推荐(0)

浙公网安备 33010602011771号