- 博客(45)
- 收藏
- 关注
原创 bean的生命周期
SpringBean的生命周期1)通过XML、Javaannotation(注解)以及JavaConfiguration(配置类)等方式加载SpringBean解析Bean的定义。在Spring容器启动过程中,会将Bean解析成Spring内部的BeanDefinition结构;理解为将spring.xml中的标签转换成BeanDefinition结构有点类似于XML解析包含了很多属性和方法。例如id、class(类名)、scope、ref(依赖的bean)等等。...
2022-07-21 21:31:39 138 1
原创 DTD_Map集合
5.使用DTD 5.1 在XML中加入DTD申明 1)内部申明: 2)外部申明: 5.2 元素定义语法(DTD对元素的限制) 基本语法: 元素分类:EMPTY 空元素 (#PCDATA) 文本元素 (e1,e2) 混...
2022-06-07 17:26:41 157
原创 集合框架——03
1.2 遍历 1.2.1 先取出保存所有键的Set,再遍历Set即可(2种) 1.2.2 先取出保存所有Entry的Set,再遍历此Set即可2.HashMap与Hashtable之间的区别(重点) 同步(synchronized)既排队 线程安全的 hashtable 异步 线程非安全的 hashmap 3. 其它 3.1 Collections:工具类,提供一组静态方法操作Collection集合 3.2 Ar
2022-06-01 18:50:04 75
原创 集合框架02
1.集合框架之使用LinkedList实现堆栈效果2.集合框架之Set集合特点(无序和唯一)3.集合框架之Set遍历方式(foreach和迭代器)4.集合框架之TreeSet排序(Comparable和Comparator)3.集合框架之Set遍历方式(foreach和迭代器)6.集合框架之TreeSet排序(Comparable和Comparator)
2022-06-01 10:54:32 73
原创 集合框架01
1、Collection顶级接口讲解(1)概念 ①Collection是最基本的集合接口(也可以称为顶级接口) ②在Collection的实例中,有些实例允许相同的元素,有些则不允许,还有一些能内置实现排序功能,所以 根据存储数据的方式(数据结构)各有不同,所以存储的容器也就有多种,从而形成了集合框架这一体系 ③同时,在Java中不提供直接继承自Collection的类,Java所提供的类都是继承自Collection的“子接口”: List和...
2022-05-30 23:14:21 68
原创 jQuery EasyUI快速入门06
实现图书的删除/修改一、图书的删除1.删除的方法@Overridepublic void delBooks(int bid) { Connection conn = null; PreparedStatement ps = null; String sql = "delete from tb_book where bid = "+ bid; try { //获取连接 conn = DBHelper.getConn(); //传入执行对象 ps = conn.prep.
2022-05-09 23:09:46 275
原创 jQuery EasyUI快速入门05
一、前端新增布局1、toolbar工具栏的使用$('#dg').datagrid({ toolbar: '#tb'});<div id="tb"><a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-edit',plain:true"/a><a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-help'.
2022-05-08 23:25:59 182
原创 .04.easyui(DataGrid数据查询)
一.图书显示1.ueseManage.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head&g
2022-05-07 23:56:32 154
原创 easyui(Tree后端工作)
Tree(后端工作)代码:(1)创建权限表/*权限表(菜单表)*/create table tb_promission( id number primary key,--权限id text varchar2(100) not null,--权限名称 pid number not null,--权限父级id icon varchar2(100),--菜单显示的icon url varchar2(100),--权限资源路径 state number,-
2022-05-06 22:25:11 99
原创 easyui(Tree前端工作)
一、全局path定义 base标签:base的标签的href属性里面的内容会自动添加到在hread标签里面的引入的路径前面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/...
2022-05-05 23:17:29 108
原创 jQuery EasyUI快速入门01
一、jQuery EasyUI框架概述1、什么是jQuery EasyUI? JQuery EasyUI就是一套基础JQuery的富客户端的UI框架(简化ajax,jquery,css样式,布局)。像这些将常用的控件封装成一个UI库的框架统称富客户端框架2、 jQuery Easy的作用 既然EasyUI是一个UI框架,所以它的功能就是用于处理页面的展示效果的。通常用于完成后台管理系统的页面排版。3、EasyUI的目录说明① 下载路径 ...
2022-05-04 23:41:13 251
原创 bootstrap-03
案例1:实现搜索书籍页面 组件:媒体对象-Media object<!DOCTYPE html><html> <head> <meta charset="utf-8"> <!-- 支持手机端 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-s...
2022-05-03 23:29:43 142
原创 Bootstrap02
案例1:首页轮播图实现 组件:轮播-Carousel<!DOCTYPE html><html> <head> <meta charset="utf-8"> <!-- 支持手机端 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scala...
2022-05-02 23:23:03 79
原创 Bootstrap01_入门
一、Bootstrap介绍WWW What? ①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架 ②.是一个用于快速开发Web应用程序和网站的前端框架 ③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷 概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美展示的响应式前端框架 Why? ①.响应式设计(Bootst...
2022-04-29 22:38:59 418
原创 JavaWEB(AJAX实现分页)
4.2 使用AJAX实现分页4.2.1 需求需要将分页数据通过ajax的方式进行分页,实现只变更部分数据的功能.4.2.2 实现原理1.设置Servlet的response的格式为application/json,2.借助于jackson库的ObjectMapper类将分页数据转换为json字符串的形式.3.使用response的writer写出内容.4.在前端jsp页面接收数据,并将数据格式化为html文本,写入到指定html元素中.4.2.3 步骤4.2.3.1 改写servlet
2022-04-28 22:27:32 1398
原创 JavaWEB(AJAX快速入门)
1.JSON使用 对象字符串,满足定义规则的字符串。 1.1 前端JSON格式字符串的转换使用 JavaScript——JSON.stringify(o);JSON.parse(jsonStr); jQuery——$.parseJSON 1.2 后端JSON格式字符串的转换使用 jackJSON fastJSON2.异步与同步 2.1 同步 一个人同一时间只能做一件事情,只有一件事情做完,才能做另一件事情。 2.2 异...
2022-04-28 00:07:39 184
原创 JavaWEB(MVC购物车02)
实现生成订单(以及订单详情)(1)第一步,在购物车中点击结算时,跳转到SubmitBuyServlet中。package com.zking.mvc.servlet; import java.io.IOException;import java.util.HashMap;import java.util.List;import java.util.Map; import javax.servlet.ServletException;import javax.ser...
2022-04-26 23:45:53 113
原创 JavaWEB(MVC购物车01)
一. MVC购物车引入> 问题1:先有servlet还是先有jsp?>> 先有servlet>> web发展史:HTML静态页面---serlvet----jsp>> 问题2:web开发模式发展:模型1 模型2>> 只有静态页面的时候: HTML+css>> 出现servlet之后:可以进行交互>> 模型1:第一代----把所有的代码(java+html)写一个jsp页面。 一...
2022-04-25 23:04:13 109
原创 JavaWEB快速入门之过滤器&监听器
一、Filter过滤器 1. 概述 过滤器是JavaWeb三大组件之一(servlet、Listener、Filter),过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理2. 过滤器使用场景 ① 自动登录 ② 统一设置编码格式 ③ 访问权...
2022-04-24 22:39:53 117
原创 javaweb——servlet
一、servlet简介(1)概述 Java Servlet 是运行在 Web 服务器或应用服务器上的程序,简单来说,就是一个java类,是javweb的规范之一(接口),也是三大组件之一(serlvet,listener,filter),它属于动态资源作用:负责接收用户的请求以及做出响应。(之前是由doXxx.jsp)(2) 快速入门1. 实现servlet接口 不常用2. 继承HttpServlet抽象类 doGet doPost完成servlet...
2022-04-21 23:54:03 108
原创 JavaWEB快速入门之E家园项目
一、三级查询(1)数据库分析三级sql语句的编写三个变量同时存在--查询类型编号为4标题含有毛的文章且作者名字中含有五select a.* from(select * from e_article where title like '%王%' and typeid=4)awhere writer like '%五%'(2)编写三级查询的方法 ①单独拼接文章类型 ②单独拼接文章标题 ③拼接文章作者@Over...
2022-04-20 00:40:17 102
原创 JavaWEB快速入门之文件上传与富文本编辑器以及主界面分页[新闻发布系统07]
一、富文本编辑器 (1)概述 富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器,类似于 Microsoft Word 的编辑功能。 (2)常用的富文本编辑器 ①ckeditor ②Kindeditor ③ueditor ④wangEditor ⑤SmartMarkUP ⑥Control.Edi...
2022-04-20 00:30:39 279
原创 .JavaWEB(分页)[新闻发布系统06]
一、oracle中的伪列 rownum:伪列 需求:根据伪列实现查询tb_news表中的第一条到第五条记录 方案:将rownum伪列字段变成明列字段 代码: select b.* from ( select a.*,rownum as rid from tb_news a ) b where b.rid between 1 and 5; 具体显示:二、javaweb分页 ...
2022-04-19 23:58:40 97
原创 JavaWEB(项目分析&用户登录&发布新闻)
一、验证码 (1)为什么需要验证码? 随着网络的发达,会有些人恶意注册网站,但是有了验证码之后就可以有效防止这一现象,对于网站运营商家来说,少了这些无效的注册,也更有利于管理,降低网站运营管理的难度。 对于用户来说,当账户出现异常和高风险操作都会触发验证码,验证码发到个人手机上,很好的保护了个人信息安全。第一步:定义接收验证码的容器 //保存验证码 var code = ""; var arr = ['0','1','2'...
2022-04-19 23:44:23 150
原创 JavaWEB(E家园项目课)
javaweb(E家园项目课)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="
2022-04-15 00:49:07 624
原创 JavaWEB(EL+JSTL实现购物车)
一.首页 <%@page import="com.zking.web.entity.Goods"%><%@page import="java.util.List"%><%@page import="com.zking.web.dao.GoodsDao"%><%@page import="com.zking.web.entity.User"%><%@ page language="java" contentType="text/html;
2022-04-13 23:20:09 88
原创 JavaWEB(session购物车部分功能讲解)
一.购物车布局<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body> <h2>我的购物车</h2> <a href = "index.jsp">返回首页</a> .
2022-04-13 00:47:53 131
原创 JavaWEB(域对象&EL表达式&JSTL库)
一.jsp与java分离1.域对象 page域(pageContext):只能作用于当前页面,既不能用来做做转发的数据分享,也不能做重定向的数据分享。 request域:只能作用于同一个请求的数据共享,所以只能在请求的转发中使用。 session域:只能作用于一次对话中共享数据(一次对话:用户打开浏览器,浏览多个web站点后,关闭该浏览器),转发和重定向都可以使用 context域(application):只能在同一个web应用中使用。(全...
2022-04-13 00:44:34 73
原创 .JavaWEB(JSP标准标签&购物车项目布置)
一、jsp动作标签> 动作标签:相当于HTML标签一样,显示对应的效果。JSP体系中,动作标签有20多个,目前我们需要掌握的:6个。>> 学习动作标签的目的是为了减少JSP页面中的java代码> jsp9大内置对象,三大指令,7大动作标签,四大域对象>> ```> 9大内置对象:out、request、response、session、application、page、pageContext、config、exception> 三大指令:
2022-04-09 22:38:01 76
原创 JavaWEB(三层架构)
一.三层架构(1)表示层(UI) web层 显示层 表示层又称表现层或视图层或用户界面层 UI(User Interface layer):就是实现与用户交互的功能,将用户的需求传达和反馈,即用于接受用户输入的数据,同时反馈相关的输出数据展示给用户。(2)业务逻辑层(BLL) 业务逻辑层 BLL(Business Logic Layer):是连接表示层和数据访问层的桥梁,实现业务逻辑的功能。可以对接受到的数据进行处理、执行相关的计算等一些逻辑操作。业务逻...
2022-04-09 11:46:55 770
原创 JavaWEB(application&javabean封装)
application对象为多个应用程序保存信息,对于一个容器而言每个用户都共同使用一个application,这和session对象是不一样的。服务器启动后,就会自动创建application对象,这个对象一直会保持,直到服务器关闭为止。常用方法 getAttribute(String name) ** 返回有name指定的名字的application对象的属性的值 setAttribute(String name,Object object) ** 设置有name指定名...
2022-04-07 14:58:50 106
原创 JavaWEB--(session&Cookie)
一.会话管理1.会话概述1.1双方的交流或交互,计算机中也是,浏览器和服务器的交互称之为会话。1.2一次会话中包含多次请求和响应浏览器第一次给服务器资源发送请求,会话建立,知道有一方断开为止。2.会话功能2.1在一次会话的范围内的多次请求间,共享数据2.2功能:1.限制页面的访问(后台的页面在非登录的情况下是不能进行访问的)2.临时的存储数据,在多次请求之间进行数据共享3.记住密码,自动登录,7天免登陆等等3.生命周期 开始 浏览器访...
2022-03-31 23:25:09 139
原创 JavaWEB(页面跳转方式&JDBC交互)
一、页面跳转方式概述:由服务器端进行的页面跳转javascript方式跳转window.location.href = "跳转的地址"二、java方式跳转1.转发1.1方法(1)获取转发器====》RequestDispatcher rd = request.getRequestDispatcher("/跳转的地址")(2)实现转发====》转发器对象.forward(request,response);通常简写:request.getRequestDisp..
2022-03-25 08:22:38 583
原创 jsp基本语法&request请求对象
一、jsp简介 (1) 什么是jsp ① jsp全名为 Java Server Pages ② 中文名叫 java服务器页面 ③ 它是在传统的网页HTML文件(*.html,*.htm)中插入Java程序段和jsp标记;标签通常以<%开头以%>结束。 ④ 后缀名为(*.jsp) ⑤ 其根本是一个简化的Servlet设计(2)为什么要有jsp 直接使用html文件是没有办法输出...
2022-03-23 21:40:09 1404
原创 javaweb—WEB环境的搭配
1.WEB概述(1)JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。(2)Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。(3)JavaWeb 是基于请求和响应来开发的。(客户端<----->服务器)请求是指客户端给服务器发送数据,叫请求 Request响应是指服务器给客户端回传数据,叫响应 Response。2.请求和响应是成对出现的,有请求就有响应。 .
2022-03-22 02:14:46 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人