javaweb

javaweb之servlet

servlet概述: Servlet是使用Java语言编写的运行在服务器端的程序。 1.Servlet的请求首先会被HTTP服务器(如Apache)接收,HTTP服务器只负责静态HTML页面的解析,对于Servlet的请求转交给Servlet容器,Servlet容器会根据web.xml文件中的映射关 ......
javaweb servlet

JavaWeb

JavaWeb-1 JavaWeb的概念 Web服务是一种通过网络进行通信的软件系统,它们可以使不同系统之间的数据交换变得更加容易。 静态web html,css 提 供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站; 提供给所有人看的数据始终会发生变化,每个人在不同的时间, ......
JavaWeb

JavaWeb - Day15 - maven高级 - 分模块设计与开发、继承与聚合、私服

01. maven高级-分模块设计与开发 1.1 介绍 所谓分模块设计,顾名思义指的就是我们在设计一个 Java 项目的时候,将一个 Java 项目拆分成多个模块进行开发。 1). 未分模块设计的问题 如果项目不分模块,也就意味着所有的业务代码是不是都写在这一个 Java 项目当中。随着这个项目的业 ......
私服 模块 JavaWeb maven Day

新版IDEA创建JavaWeb项目

IDEA 换了新界面,创建 JavaWeb 的步骤也和以前有了些不一样,记录一下 只有在 IntelliJ IDEA Ultimate 版本才可以创建 Web 项目 如果 java,maven,tomcat 都已经正确安装和配置,直接看第四步。 java 的安装和环境配置 下面是菜鸟教程的 Java ......
JavaWeb 项目 IDEA

JavaWeb - Day14 - SpringBoot原理、bean的管理

01. SpringBoot-配置优先级 在我们前面的课程当中,我们已经讲解了SpringBoot项目当中支持的三类配置文件: application.properties application.yml application.yaml 在SpringBoot项目当中,我们要想配置一个属性,可以通 ......
SpringBoot 原理 JavaWeb bean Day

JavaWeb - Day13 - 事务管理、AOP(基础、进阶、案例)

01. 事务管理-事务回顾-spring事务管理 1.1 事务回顾 在数据库阶段我们已学习过事务了,我们讲到: 事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。 怎么样来控制这组操作,让这组 ......
事务管理 案例 事务 JavaWeb 基础

JavaWeb - Day12 - 基础登录功能、登录校验(重点)、登录认证、异常处理

01. 登录基础功能 在前面的课程中,我们已经实现了部门管理、员工管理的基本功能,但是大家会发现,我们并没有登录,就直接访问到了Tlias智能学习辅助系统的后台。 这是不安全的,所以我们今天的主题就是登录认证。 最终我们要实现的效果就是用户必须登录之后,才可以访问后台系统中的功能。 1.1 需求 在 ......
重点 JavaWeb 功能 基础 Day

JavaWeb笔记

JavaWeb笔记 Servlet 什么Servlet? servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 编写一个servlet程序: a、写一个java类,实现 ......
JavaWeb 笔记

JavaWeb - Day11 - 案例 - 员工管理、文件上传、修改员工、配置文件

01. 案例-员工管理-新增员工 前面我们已经实现了员工信息的条件分页查询以及删除操作。 关于员工管理的功能,还有两个需要实现: 新增员工 修改员工 首先我们先完成"新增员工"的功能开发,再完成"修改员工"的功能开发。而在"新增员工"中,需要添加头像,而头像需要用到"文件上传"技术。 当整个员工管理 ......
员工 文件 案例 JavaWeb Day

javaWeb中文乱码

问题归类 1.登录时无法用中文名登录 2.页面修改数据,后端传入乱码 解决方法 1.数据库 看看数据库编码集是不是中文编码集 如果不是可以在数据库中运行下面语句 ALTER DATABASE 数据库 CHARACTER SET = utf8mb4 2.数据库连接 关键是characterEncodi ......
乱码 javaWeb

javaweb中的设计模式

1.监听器基于观察者模式。 1.myTestEvent自定义事件。被观察者public class MyTestEvent extends ApplicationEvent2.MyNoAnnotationListener 自定义监听器。观察者 @Componentpublic class MyNoA ......
设计模式 javaweb 模式

javaweb期末大作业

本次代码总共包括22个jsp页面15个sevlet文件 核心框架: JSP+Servlet+JavaBean+DAO 本项目也是MVC架构,JavaBean(M),JSP(v),Servlet(C),并且加入了DAO模式。 DAO 模式实现了把数据库表的操作转化成对Java类的操作,即利用关系数据库 ......
javaweb

42道JavaWeb高频题整理(附答案背诵版)

1、说一说Servlet的生命周期? Servlet的生命周期主要由以下三个阶段组成:初始化,服务和销毁。 初始化(Initialization): 当一个Servlet被载入到内存中时(例如,第一次访问或者服务器启动并且在web.xml中配置了load-on-startup),Servlet容器( ......
答案 JavaWeb

JavaWeb - Day10 - 案例 - 部门管理、员工管理

01. 案例-准备工作 需求&环境搭建 1、部门管理 部门管理功能开发包括: 查询部门列表 删除部门 新增部门 修改部门 2、员工管理 员工管理功能开发包括: 查询员工列表(分页、条件) 删除员工 新增员工 修改员工 环境搭建 步骤: 准备数据库表(dept、emp) 创建springboot工程, ......
员工 案例 部门 JavaWeb Day

Java登陆第二十五天——Tomcat、认识JavaWeb项目

Java项目开发后,需要部署到服务器中,服务器需要有最基本的操作系统。 单一的操作系统还不够,因为Java项目经过JVM编译后的是.class文件(字节码文件)。 字节码文件的运行需要Java运行环境(JRE)。 有了JRE还是不够。不是所有的项目都可以直接运行,还需要服务器软件 服务器软件Tomc ......
JavaWeb 项目 Tomcat Java

JavaWeb - Day09 - Mybatis - 基础操作、XML映射文件、动态SQL

01. Mybatis-基础操作-环境准备 需求 需求说明: 根据资料中提供的《tlias智能学习辅助系统》页面原型及需求,完成员工管理的需求开发。 通过分析以上的页面原型和需求,我们确定了功能列表: 查询 根据主键ID查询 条件查询 新增 更新 删除 根据主键ID删除 根据主键ID批量删除 准备 ......
JavaWeb Mybatis 文件 基础 动态

Javaweb

类型 异常报告 消息 Cannot invoke "java.sql.Connection.prepareStatement(String)" because "conn" is null 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况 java.lang.NullPointerExce ......
Javaweb

javaweb实现文件上传与下载功能

本文实例为大家分享了javaweb文件的上传与下载,供大家参考,具体内容如下 一、文件上传 要实现Web开发的上传功能,通常需要完成两步操作:一是在Web页面中添加上传输入项;二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。 上传大多数情况是通过表单的形式提交给服务器,使用<input ......
javaweb 功能 文件

JavaWeb - Day08 - MySQL - 多表查询、事务、索引 - Mybatis - 入门

01. MySQL-多表查询-概述 数据准备 #建议:创建新的数据库 create database db04; use db04; -- 部门表 create table tb_dept ( id int unsigned primary key auto_increment comment '主 ......
索引 事务 JavaWeb Mybatis MySQL

JavaWeb - day07 - MySQL - DQL、多表设计

01. MySQL-DQL-基本查询 介绍 DQL英文全称是Data Query Language(数据查询语言),用来查询数据库表中的记录。 查询关键字:SELECT 查询操作是所有SQL语句当中最为常见,也是最为重要的操作。在一个正常的业务系统中,查询操作的使用频次是要远高于增删改操作的。当我们 ......
JavaWeb MySQL DQL day 07

基于JavaWeb的电影推荐平台的设计与实现

1.项目演示 前端演示地址:http://96.8.117.232:8082/后端演示地址:http://96.8.117.232:8083/ (管理员账号:admin 密码 123456)访问慢是因为服务器是海外的,国内访问慢,便宜VPS凑合了 2.项目介绍 技术列表 技术说明 SpringBoo ......
JavaWeb 电影 平台

基于JavaWeb的电影推荐平台的设计与实现

1.项目演示 前端演示地址:http://96.8.117.232:8082/后端演示地址:http://96.8.117.232:8083/ (管理员账号:admin 密码 123456)访问慢是因为服务器是海外的,国内访问慢,便宜VPS凑合了 2.项目介绍 技术列表 技术 说明 SpringBo ......
JavaWeb 电影 平台

JavaWeb - Day06 -MySQL-DDL、DML

01. MySQL-课程介绍 什么是数据库? 数据库:英文为 DataBase,简称DB,它是存储和管理数据的仓库。 像我们日常访问的电商网站京东,企业内部的管理系统OA、ERP、CRM这类的系统,以及大家每天都会刷的头条、抖音类的app,那这些大家所看到的数据,其实都是存储在数据库中的。最终这些数 ......
MySQL-DDL JavaWeb MySQL Day DDL

javaWeb项目开发文件上传与下载功能实现

Web开发文件上传与下载依赖<!--java生成excel文件插件--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version></dependency><! ......
项目开发 javaWeb 功能 文件 项目

JavaWeb文件上传和下载

JavaWeb文件上传和下载 (含文件上传重名覆盖解决方案)快速回忆,快就完了(哈哈)。我们这里借助的是: commons-fileupload-1.2.1.jarcommons-io.jar1 文件上传1.1 步骤0、前端页面的from表单设置 enctype=“multipart/form-da ......
JavaWeb 文件

JavaWeb教程

JavaScript JS是一门弱类型的语言,变量的数据类型由后面的赋值的类型决定。 ==是等于,做简单的字面值的比较; 是全等于,除了做字面值的比较外,还会比较两个变量的数据类型。 var a = "12"; var b = 12; a==b;//true a b;//false 在JavaScr ......
JavaWeb 教程

JavaWeb - Day05 - 请求响应、分层解耦

01. 请求响应-概述 在上一次的课程中,我们开发了springbootweb的入门程序。 基于SpringBoot的方式开发一个web应用,浏览器发起请求 /hello 后 ,给浏览器返回字符串 “Hello World ~”。 其实呢,是我们在浏览器发起请求,请求了我们的后端web服务器(也就是 ......
解耦 JavaWeb Day 05

JavaWeb——文件上传与下载

一、文件上传简介1、文件上传的步骤(1)要有一个 form 表单,请求方式为 post 请求(因为上传的文件一般都超出长度限制)。 (2)form 标签的 encType 属性值必须为 multipart/form-data。 表示提交的数据,以多段的形式进行拼接,然后以二进制流的形式发送给服务器。 ......
JavaWeb 文件

JavaWeb - Day04 - maven、Web入门

01. Maven-课程介绍 初识Maven Maven概述 Maven模型介绍 Maven仓库介绍 Maven安装与配置 IDEA集成Maven 依赖管理 初识Maven 什么是Maven Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 官网:https:// ......
JavaWeb maven Day Web 04

JavaWeb - Day03 - Ajax、前端工程化、Element

01. Ajax-介绍 Ajax 概念:Asynchronous JavaScript And XML,异步的JavaScript和XML。 作用: 数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术 ......
前端 JavaWeb Element 工程 Ajax
共285篇  :1/10页 首页上一页1下一页尾页