- 博客(49)
- 收藏
- 关注
原创 Tomcat-2
1、tomcat结构图 2、tomcat的启动3、tomcat详介(1)server.xml文件介绍(2)connector连接器介绍1、tomcat结构图图解:图中可以知道,tomcat中有多个service服务、connector连接器、Host虚拟主机,多个Wrapper包装多个servlet,但是只有一个Engine和一个服务器server,其中连接器的作用是接收请求,Host虚拟主机下有Context(发布的应用),tomcat结构可以在它的conf目录下的server文件中的代码中得以体现 2
2022-06-16 11:38:10
124
原创 tomcat是什么?
一.tomcat是什么二.目录结构及作用1.bin2.conf3.lib4.logs6.webapps7.work8.其他文件三.session持久化示例1.主要配置文件2.示例一.tomcat是什么Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很
2022-06-15 11:33:22
9626
1
原创 Bootstrap
1.dialog组件的使用 类似Bootstrap中的模态框<div id="dd" style = "display:none"></div>$('#dd').dialog({ title: '新增图书', width: 400, height: 250, closed: false, cache: false, href: xPath+'/editBook.jsp',/...
2022-05-16 16:12:32
255
原创 Bootstrap-3
目录前言:一,效果图:菜单栏和分类的优化:导航栏的优化:二,代码详情:insert.html:index.html:总结:一,效果图:菜单栏和分类的优化:导航栏的优化:新增了我的功能,可以实现登录和购物车界面的弹出增加界面由新的界面变成了主界面弹出:二,代码详情:insert.html:<!DOCTYPE html><html lang="zh"><head> <meta .
2022-05-12 16:13:34
204
原创 Bootstrap-2
首先导入bootstrap的css和js<link href="bootstrap5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"><script src="bootstrap5.1.3/dist/js/bootstrap.bundle.min.js"></script>top.jsp<%@ page contentType="text/html;charset=UTF-8" language="ja.
2022-05-12 08:57:07
492
原创 Bootstrap-1
使用Ajax实现省市联动功能创建省市表create sequence seq_region;create sequence seq_goods;select * from bs_region order by id asc;commit;--省表create table bs_region( id number NOT NULL PRIMARY KEY, name varchar(32) NOT NULL, rid int ...
2022-05-10 16:31:13
95
原创 web-22
什么是AJAX概述:Ajax全名: Ajax(Asynchronous JavaScript and XML) 异步JavaScript和XMLAjax实际上是下面这几种技术的融合:(1)XHTML和CSS的基于标准的表示技术(2)DOM进行动态显示和交互(3)XML和XSLT进行数据交换和处理(4)XMLHttpRequest进行异步数据检索(5)Javascript将以上技术融合在一起为什么需要使用Ajax技术?在我们之前的开发,每当用户向服务器发送请求,哪怕只是需要更新一
2022-05-05 08:28:33
116
原创 web-21
目录一,什么是过滤器Filter二,过滤器的配置三,登录的过滤案例一,什么是过滤器Filter过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理二,过滤器的配置匹配规则即如此配置:三,登录的过滤案例login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pa.
2022-04-29 16:56:09
119
原创 web-20
Servlet2 篇文章0 订阅订阅专栏什么是servlet?目录: 什么是servlet? servlet的生命周期? 案例:使用servlet完成登录 配置式开发 具体代码 注解式开发 具体代码jsp什么时候算是学完了?在web项目中,如果想要达到那种最高境界,那么就要实现高内聚,低耦合,让jsp...
2022-04-29 08:35:47
106
原创 web-19
一、Filter过滤器 1. 概述 过滤器是JavaWeb三大组件之一(servlet、Listener、Filter),过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理 2. 过滤器使用场景 ① 自动登录 ② 统一设置编码格式 ...
2022-04-27 10:24:17
102
原创 web-18
jsp什么时候算学完 高内聚 低耦合没有Java代码,在jsp文件中没有Java封装JavaBean操作成do.jspjstl代替了Java遍历操作和取值什么是jsp本质上就是一个Java文件去除do.jsp新建Java文件实现servlet接口继承http类jsp---->Java先重写service在提供访问路径 web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xm.
2022-04-25 11:23:56
97
原创 web-17
目录1.index.jsp 主界面2.doIndex.jsp3.购物车优化界面(Car.jsp)1.index.jsp 主界面<%@page import="com.zking.pojo.Goods"%><%@page import="com.zking.biz.impl.GoodsBizImpl"%><%@page import="com.zking.biz.IGoodsBiz"%><%@page import="com.zking.poj
2022-04-23 14:15:51
116
原创 web-16
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="te
2022-04-22 16:18:48
1349
原创 web-15
今天要分享的还是购物车系统,相对于昨天分分享的系统又完善了一部分功能,还是一样,直接上代码吧car.jsp:购物车页面<%@ page import="java.util.List" %><%@ page import="com.zking.vo.CarItem" %><%----%><%@ page contentType="text/html;charset=UTF-8" language="java" %><!DOCTYPE htm
2022-04-18 10:26:49
267
原创 web-14
一.数据库代码--用户表create table shop_user( id number primary key, account varchar2(30) not null, password varchar2(30) not null);insert into shop_user values(1,'xxx','xxx123');--商品表create table shop_goods( id number primary key,...
2022-04-15 15:42:27
183
原创 web-13
1.什么是 Session 会话?Session 就一个接口(HttpSession)。Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。每个客户端都有自己的一个 Session 会话。Session 会话中,我们经常用来保存用户登录之后的信息。2、购物车布局<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><tit
2022-04-13 14:30:39
87
原创 web-12
文章目录前言一、jsp签标库二、购物车项目布置一、JSP标准标签库Java Server Pages 标准标签库 (JSTL) 包含的各种标签可用于 JSP 页面中其优点有: 提供一组标准标签; 可用于编写各种动态 JSP 页面; 用于访问数据库、有条件地执行代码和支持国际化常用jsp标签(自带): 1.<jsp:include page="页面"> 包含 2.<jsp:param n...
2022-04-12 08:46:06
87
原创 web-11
目录一、软件设计中过的分层模式分层模式分层二、三层模式1.三层模式的划分:2.什么是三层?3.三层架构的理解4.为什么使用三层?三、三层的实现1.创建用户实体类:2.编写数据库访问层:数据访问接口数据访问接口的实现3.编写业务逻辑层:编写业务逻辑层接口编写业务逻辑层接口实现4.编写表示层:JSP页面调用业务逻辑层四、三层开发遵循的原则五、分层开发的优势六、面向接口编程实现方法七、案例IUserD...
2022-04-11 10:40:34
124
1
原创 web-10
一.Web文件上传与下载概述将本地文件上传到服务器端,从服务器端下载文件到本地的过程。例如目前网站需要上传头像、上传下载图片或网盘等功能都是利用文件上传下载功能实现的。原理文件上传1.1 客户端浏览器通过文件浏览框,选择需要上传的文件内容(其中包括文件路径及文件内容)。1.2 客户端浏览器通过点击上传按钮,将本地文件上传到服务器端。1.3 服务器端通过程序接收本地文件内容,并将其保存在服务器端磁盘中。文件下载1.1 客户端浏览器通过点击下载按钮,将服务器端保存的文件下载到本地磁.
2022-04-10 22:01:26
117
原创 web-9
Java分页1.概述 1.1 数据方面的原因 浏览器《-----(数据)----网络《-----(数据)---服务器 假设服务器中有上百万条数据,如果不使用分页功能,将这些数据查询出来,是一个耗时的操作,并会占用大量的网络资源。 1.2 增强用户使用体验需要 方便查询和展示所需要的数据 1.3 常见分页方式 **传统的分页方式---带有分页工具栏 **下拉式分页--时尚绚丽(例如QQ空间加载) 【比较】 采用传统的分页方...
2022-04-08 22:32:44
117
原创 web-8
JavaBean介绍&封装连接数据库的实例JavaBean的概念:JavaBean是一种可重复使用、跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI)的JavaBean;一种是没有用户界面,主要负责处理事务(如数据运算,操作数据库)的JavaBean。JSP通常是属于第二种JavaBean。JavaBean封装的注意事项:必须含有默认提供的公开的无参构造函数封装的类中的属性必须都私有化属性要提供get和set方法(某些特殊的属性不需要)必须实现Se
2022-04-06 21:45:39
178
原创 web-7
session对象用来存储有关用户会话的所有信息常用方法类型方法名称说 明voidsetAttribute(String key,Object value)以key/value的形式保存对象值ObjectgetAttribute(String key)通过key获取对象值intgetMaxInactiveInterval()获取session的有效非活动时间,以秒为单位StringgetId()获取session对象的编号voidinv..
2022-04-05 20:32:57
324
原创 web-6
文章目录一、会话管理二、cookie三、session四、cookie与session的区别五、七天免登陆一、会话管理概述: 1.双方的交流或交互,计算机中也是,浏览器和服务器的交互称之为会话 2. 一次会话中包含多次请求和响应功能: 1. 限制页面的访问(后台的页面在非登录的情况下是不能进行访问的) 2. 临时的存储数据,在多次请求之间进行数据共享 ...
2022-04-04 22:58:24
153
原创 web-5
一.查看:核心代码思路:根据传过来的nid拿到数据库的内容给对应的值赋值//接收从主页面admin.jsp传递过来的nid String nid=request.getParameter("nid"); //两个字符串 String URL="jdbc:oracle:thin:@localhost:1521:orcl"; String CNAME="oracle.jdbc.driver.OracleDriver"; //...
2022-04-02 23:37:20
121
原创 JavaWeb-4
验证码核心代码<head><script src="js/jquery-3.3.1.js"></script><script src="js/jquery.validate.js"></script><script type="text/javascript">//页面载入函数 $(function() { myf(); //给验证码添加点击事件 $("#yzm").cl...
2022-03-30 19:38:32
75
原创 Web-3
Web03一,课堂代码1,注册页面 <h2>注册页面</h2> <form action="dologin.jsp" method="post"> id:<input type="text" name="iid"><br> 用户名:<input type="text" name="iname"><br> 密码:<input type="pass...
2022-03-29 21:01:24
60
原创 Web-2
前言:之前我们讲了如何下载的编译器和服务器及如何使用,这一次我们就讲一下基本知识和一些简单案例。目录一. cs与bs的区别二.一个完整的URL由哪几个部分组成三.如何修改Tomcat服务器的默认端口号四.关于BS1.为什么需要基于B/S技术的动态网页2.BS技术的特点是什么五.什么是JSP1.JSP (Java Server Pages)是指:2.Web容器处理JSP文件请求需要经过的3个阶段3.JSP页面组成page指令小脚本于表达式声明注释..
2022-03-27 05:35:50
90
1
原创 JavaWeb-1
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="utf-8"><title>Insert title here</title><script type="text/javascript">..
2022-03-25 23:05:12
59
原创 JQuery-05
回顾上一节:click 点击事件 mouseover 鼠标移入事件 mouseout 鼠标移出事件focus 获取焦点事件 blur失去焦点事件 keyup 按键事件自定义插件: // $.extend(); $.fn.extend();$.extend()实现对象继承:var person = {"name":"东方不败","sex":"女"}; var stu = {}; console.log($.type(stu...
2022-03-23 21:14:27
83
原创 JQuery—04
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> #aa{ width:200px; height:200px; background-color:ye...
2022-03-22 15:50:19
109
2
原创 jQuery-03
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> #aa{ width:200px; height:200px; ...
2022-03-20 18:59:18
79
原创 JQuery02
案例<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>$工具方法&属性CSS</title> <script src="js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script> ...
2022-03-19 17:04:10
73
原创 jQuery入门之选择器的使用
一. 3W1H1.1 what是什么?1.2为什么学习(1) 为了简化JavaScript开发:选择器、CSS、HTML事件处理、JS动画、浏览器兼容、丰富插件(2)jQuery的优势: 轻量级。核心文件才几十kb,不会影响页面加载速度 跨浏览器兼容。基本兼容了现在主流的浏览器 链式编程、隐式迭代 对事件、样式、动画支持,大大简化了DOM操作 支持插件扩展开发。有着丰富的第三方的插件,例如:树形菜单、日期控件、轮播图等 免费、开源1.3Where...
2022-03-17 11:33:18
90
原创 [高级API] (字节流&缓冲流)
JFileChooser jfc = new JFileChooser();//设置文件选择模式jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);jfc.showDialog(null, "选择");File f = jfc.getSelectedFile();if(f!=null){ String path = f.getPath();//获取选中文件的路径 jtfa.setText(path);//放到文本框中}...
2022-01-19 10:30:00
87
原创 【高级API】File类的使用
文件的操作包io ------------------------【File类】---------------------------在java中,不管是文件还是文件夹都是叫做File对象File类 它是属于java.io.File类,用于表示文件(目录)File类只用于表示文件(目录)的信息(名称/大小等),不能用于文件内容的访问。1.isFile 判断是否是文件2.isDirectory 判断是否是目录(文件夹)3.isHidden判断是否是隐藏文件4.exists 判断所关.
2022-01-18 11:05:38
99
原创 HTML_01
一、基本标签/双标签 [必须成双成对出现]head:头部title:标题body:身体(主体)h1-h6:标题标签h7:相当于不写段落标签:p /p空格: 二、单标签换行:<br/>水平线标签:<hr>或者<hr/><hr size="2" color="red" width="30%(50px)">大小 颜色 宽度(px)三、有序列表:<ol> <li>语文 有序列表<...
2022-01-02 13:54:15
391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人