![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 84
CXY_C
这个作者很懒,什么都没留下…
展开
-
03-尚硅谷书城案例
7.2、IDEA Debug 调试的使用7.2.1、Debug 调试代码,首先需要两个元素:断点 + Debug 启动服务器一般来说:断点放在代码的第一行或者出现bug代码的上一行7.2.2、测试工具栏1.让代码往下执行一行:2.可以进入当前方法体内(自己写的代码,非框架源代码):3.跳出当前方法体外:4.强制进入当前方法体内:5.停在光标所在行(相当于临时断点):7.2.3、变量窗口变量窗口:它可以查看当前方法范围内所有有效的变量7.2.4、方法调用栈窗口1、方法调原创 2022-01-04 14:31:24 · 215 阅读 · 0 评论 -
第六阶段-尚硅谷书城案例-购物车模型用Session实现
1.购物车思路分析:1.1、购物车模型的创建1.1.1、创建购物车商品项 CartItempublic class CartItem { private Integer id; private String name; private Integer count; private BigDecimal price; private BigDecimal totalPrice; }1.1.2、创建购物车对象 Cartpackage com.aig原创 2021-12-30 18:42:19 · 320 阅读 · 0 评论 -
第五阶段-尚硅谷书城案例登录注册的优化和验证码
显示登录的用户信息如下图:登录后将用户信息显示出来登录成功后,将用户的信息放入 Session域中else { //登录 成功 //保存用户登录的信息到 session 域中 req.getSession().setAttribute("user",loginUser); //跳转到 login_success.jsp req.getRequestDispatcher("/pag原创 2021-12-30 15:51:33 · 413 阅读 · 0 评论 -
cookie和session
1、Cookie什么是 Cookie?Cookie 翻译过来是饼干的意思Cookie 是服务器通知客户端保存键值对的一种技术客户端有了 Cookie 后,每次请求都发送送给服务器每个 Cookie 的大小不能超过 4kb1.1、Cookie的创建分析:BaseServlet 页面package com.aiguigu.servlet;import javax.servlet.ServletException;import javax.servlet.http.HttpServl原创 2021-12-28 22:38:55 · 494 阅读 · 0 评论 -
第五阶段-尚硅谷书城案例第三部分
3、图书的分页:3.1、page对象的创建分析:在 pojo 层中 创建表 page 类/** * Page是分页的模型对象 * @param <T> 是具体的模块的 javaBean类 */public class Page<T> { public static final Integer PAGE_SIZE = 3; //当前页码 private Integer pageNo; //总页码 private Integ原创 2021-12-26 16:33:37 · 271 阅读 · 0 评论 -
第五阶段-尚硅谷书城案例第二部分
2.8 添加图书分析:代码实现在book_manager.jsp 页面 修改 添加图书的a标签的跳转界面,修改为<td><a href="pages/manager/book_edit.jsp">添加图书</a></td>动态获取添加的图书信息<c:forEach items="${requestScope.books}" var="books"> <tr> <td>${books原创 2021-12-26 16:33:25 · 304 阅读 · 0 评论 -
第五阶段-尚硅谷书城案例第一部分
1、MVC的概念MVC 全称: Modle 模型、 View 视图、 Controller 控制器。MVC 最早出现在 JavaEE 三层中的 Web层,它可以有效的指导 Web层 的代码如何有效分离,单独工作。View 视图:只负责数据和界面的显示,不接受任何与显示数据无关的代码,便于程序员和美工的分工合作 ---- JSP/HTML。Controller 控制器:只负责接收请求,调用业务层的代码处理请求,然后派发页面,是一个 “调度者” 的角色 ----- Servlet。转到某个页面,或者原创 2021-12-26 16:33:13 · 290 阅读 · 0 评论 -
03-04 尚硅谷书城案例
1、页面 jsp 动态化1、在html 页面顶行添加 page 指令2、修改文件后缀名为:.jsp3、使用 IDEA 搜索替换 .html 为 .jsp(快捷键 Ctrl+Shift+R )2、抽取页面中相同的内容head 中 css、jquery、base标签每个页面的页脚登录成功后的菜单manager 模块的菜单抽取相同内容:应用到每个页面3、动态获取 base 标签值每个人电脑的 ip 地址不一样所以 base 路径不能写死,得通过动态获取<%原创 2021-12-22 00:22:49 · 324 阅读 · 0 评论 -
JavaWeb-文件上传和下载
1、文件的上传介绍1、要有一个 form 标签,method=post 请求2、form 标签的 encType 属性值 必须为 multipart/form-data 值3、在 form标签中使用 input type=file 添加上传的文件4、编写服务器代码(Servlet 程序)接收,处理上传的数据。1.1、文件上传时发送的HTTP协议内容代码实现upload.jsp<%@ page contentType="text/html;charset=UTF-8" language原创 2021-12-19 17:56:23 · 257 阅读 · 0 评论 -
EL_JSTL
1、EL表达式1.1、什么是 EL表达式,EL表达式的作用?EL 表达式的全称是:Expression Language.是表达式语言。EL 表达式的作用:EL表达式主要是代替 jsp 页面中的 表达式脚本 在 jsp 页面中进行数据的输出。因为EL表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多。<body><% request.setAttribute("key","value");%>表达式脚本输出 key的值是:<%=request原创 2021-12-17 23:26:07 · 149 阅读 · 0 评论 -
Javaweb-jsp-02
10、什么是 Listener 监听器?1、Listener 监听器它 是 JavaWeb 的三大组件之一。JavaWeb 的三大组件分别是:Servlet程序、Filter过滤器、Listener 监听器。2、Listener 它是 JavaEE 的规范,就是接口。3、监听器的作用是,监听某种事物的变化。然后通过回调函数,反馈给客户(程序)去做一些相应的处理。10.1、ServletContextListener 监听器jsp 笔记来自:https://www.bilibili.com/原创 2021-12-16 22:29:54 · 95 阅读 · 0 评论 -
Javaweb-jsp-01
1、什么是 jsp,它有什么用?jsp 的全称是 java server pages。java的服务器页面jsp 的主要作用是代替 Servlet 程序 回传 html 页面的数据。因为 Servlet 程序回传 html 页面数据是一件非常繁琐的事情。开发成本和维护成本都极高。通过响应的回传流回传 Html 页面数据实现代码:package com.aiguigu.servlet;import javax.servlet.ServletException;import javax.ser原创 2021-12-16 22:22:14 · 193 阅读 · 0 评论 -
02尚硅谷书城案例-用户的注册
1、JavaEE 项目的三层架构2、先创建书城需要的数据库和表drop database if exists book;create database book;CREATE TABLE t_user(id INT PRIMARY KEY auto_increment,username VARCHAR(20) NOT NULL UNIQUE,PASSWORD VARCHAR(32) NOT NULL,email VARCHAR(200));insert into t_user(user原创 2021-12-14 17:52:06 · 802 阅读 · 0 评论 -
web-xml
1. xml简介什么是xml?xml是可扩展的标记性语言XML的作用xml的主要作用有:1.用来保存数据,而且这些数据具有自我描述性2.它还可以作为项目或者模块的配置文件3.还可以作为网络传输数据的格式2. xml 语法1.文档声明2.元素(标签)3.xml 属性4.xml 注释5. 文本区域(CDATA区)2.1、文档声明<?xml version="1.0" encoding="utf-8" ?><books> <book sn="原创 2021-12-13 14:59:18 · 87 阅读 · 0 评论 -
servlet-2
5、HttpServletRequest 类5.1、HttpServletRequest 类有什么作用每次只要有请求进入 Tomcat 服务器,Tomcat服务器就会把请求过来的HTTP协议解析好封装到Request对象中。然后传递到 servlet方法(doGet 和 doPost)中给我们使用,我们可以通过 HttpServletRequest 对象,获取到所有请求的信息5.2、HttpServletRequest 类的常用方法getRequestURI() 获取请求的资源路径getReq原创 2021-12-12 22:58:14 · 296 阅读 · 0 评论 -
Servlet-1
1、Servlet1.1、什么是 Servlet1、Servlet 是 JavaEE规范之一,规范就是接口2、Servlet 是 JavaWeb 三大组件之一,三大组件分别是: Servlet 程序、Filter 过滤器、Listener 监听器3、Servlet 是运行在服务器上的一个 java小程序,它可以接收客服端发送过来得请求,并响应数据给服务端1.2、手动实现 Servlet 程序1、编写一个类去实现 Servlet 接口2、实现 service 方法,处理请求,并响应数据3、到原创 2021-12-12 22:56:44 · 293 阅读 · 0 评论 -
Tomcat
1、JavaWeb原创 2021-12-09 00:57:17 · 458 阅读 · 0 评论 -
jQuery
1、jQuery 介绍2、jQuery入门示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="https://s3.pstatp.com/cdn/expire-1-M/jquery/3.3.1/jquery.mi原创 2021-12-07 18:25:02 · 86 阅读 · 0 评论 -
jQuery的操作
1、jQuery的属性操作<!DOCTYPE html><html lang="zh_CN"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="script/jquery-1.7.2.js"></script> <script type="te原创 2021-12-07 18:24:35 · 225 阅读 · 0 评论 -
JavaScript
1、JavaScript 介绍2、JavaScript与Html结合的第一种方式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js01</title> <script type="text/javascript"> //alert是JavaScript语言提供的一个警告框函数原创 2021-12-04 09:33:10 · 115 阅读 · 0 评论 -
Html-CSS学习笔记
1、B/S软件的结构C/S Client Server (客户端)B/S Broswer Server (服务端)2、前端的开发流程3、网页的组成部分4、Html简介5、Html和CSS-html书写规范6、标签介绍1.标签格式:<标签名>封装的数据</标签名>2.标签名大小写不敏感3.标签拥有自己的属性分为基本属性:bgcolor=“red” 可以修改简单的样式事件属性:οnclick=“alert(‘你好’);” 可以直接设置事件响应后的代码原创 2021-11-30 00:43:58 · 85 阅读 · 0 评论