JAVA_WEB 学生信息管理系统(WEB端)

news2024/9/23 23:22:41

仓库地址:https://gitee.com/ThMyGitee/Stuednt.git
CSDN的友友们,项目如果适合您的话,麻烦给个小小的Star,谢谢啦!

JAVA_WEB 学生信息管理系统(WEB端)

1.开发环境

JDK1.8
Tomcat 8.5.60
IDEA 2019.3
MySQL 5.7.20
JSP+Servlet+Mysql (Java Web工程)

2.界面运行

在这里插入图片描述
在这里插入图片描述

4.业务流程

需求:
    1.查询学生信息
    2.新增学生信息
    3.修改学生信息
    4.删除学生信息

#解决的问题

1.idea如何运行Java Web项目(Servlet、JSP)
    https://blog.csdn.net/web18484626332/article/details/123422267

2.idea设置 resources文件夹

3.修改mysql密码
    8的写法:
        ALTER USER 'root'@'localhost'IDENTIFIED WITH mysql_native_password by'123456';
        FLUSH PRIVILEGES;
    
    5的写法:
    (set password for 用户名@localhost = password('新密码'); )
    亲测,有效:
        set password for root@localhost = password('password');
        FLUSH PRIVILEGES;
    
    #这一句有点问题
    #update user set password=password("123456") where user="root";

4.修改jdbc.properties
    运行的时候,报了时区的错误

5.新建的web项目为什么默认访问index.jsp
    tomcat自带的web.xml配置了welcome-file-list节点,该节点的子节点即为默认访问页面(welcome-file),
    welcome-file配置的顺序会影响到实际的默认访问,
    我们可以在自己的web.xml文件中配置welcome-file-list节点以覆盖tomcat自带的,
    tomcat自带的web.xml中配置的welcome-file-list节点如下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/735280.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

算法学习day22

235. 二叉搜索树的最近公共祖先 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大&…

洞察顾客需求,探究问卷调查在餐饮行业的赋能之路!

在餐饮行业中,顾客的口碑占据非常重要的地位,直接影响着门店的销售额。好口碑能一传十、十传百,为门店带来持续不断的流量和收益。所以,在顾客体验这一块,餐饮门店要尤为重视。 某餐饮品牌作为全球知名品牌&#xff0c…

精选6种制作竞赛动图的方法,推荐收藏!

下面的两个动图,就是条形竞赛图和折线竞赛图。 今天我们就来看看都有哪些方便的方法来制作呢 技术交流 技术要学会分享、交流,不建议闭门造车。一个人可以走的很快、一堆人可以走的更远。 本文文章由粉丝的分享、推荐,资料干货、资料分享、…

牛客小白月赛75 DE

D 矩阵 登录—专业IT笔试面试备考平台_牛客网 思路:我们能够发现每个点最多只用两种状态,一种是不变,另一种是改变,如果相邻的点与当前点不相同,则可以花费一个单位走过去,否则需要先改变它的状态&#x…

7.4 实战图书详情相关接口(管理员端)

文章目录 前言一、需求二、Service层2.1 图书详情 - 基本信息接口BookDetailBOBookServiceBookServiceImpl 2.2 图书详情 - 图书评论接口BookCommentBOStudentBOBookCommentServiceBookCommentServiceImpl 三、Web层BookAdminController 四、PostMan测试最后 前言 在前面的API…

深入理解Linux内核网络——内核与用户进程协作之同步阻塞方案(BIO)

文章目录 一、相关实际问题二、socket的直接创建三、内核和用户进程协作之阻塞方式1)等待接收消息2)软中断模块3)同步队列阻塞总结 在上一部分中讲述了网络包是如何从网卡送到协议栈的(详见深入理解Linux网络——内核是如何接收到…

pycharm连接mysql数据库

点击右侧数据库,点击加号新建,选择数据源,选择mysql 输入数据库相关信息,可以先点击测试连接看能不能连接上, 如果驱动没下载会提示,需要下载驱动,直接点击下载安装即可 测试连接成功 勾选要显示…

LVS +Keepalived高可用群集

文章目录 一、Keepalived概述二、Keepalived服务重要功能1.管理 LVS 负载均衡软件2.支持故障自动切换(Failover)3.实现 LVS 集群中节点的健康检查(Health Checking)4.VRRP通信原理 三、keepalived体系主要模块及作用四、keepalive…

docker安装fastdfs(1个tracker、2个storage)

文章目录 1 拉取镜像2 构建tracker容器2.1 创建配置文件和数据文件路径(只在主机上创建)2.2 在官网下载了原装tracker.conf,修改了一个参数最大并发连接数,max_connections:改为1024(默认256)2.…

Leetcode-每日一题【2130.链表最大孪生和】

题目 在一个大小为 n 且 n 为 偶数 的链表中&#xff0c;对于 0 < i < (n / 2) - 1 的 i &#xff0c;第 i 个节点&#xff08;下标从 0 开始&#xff09;的孪生节点为第 (n-1-i) 个节点 。 比方说&#xff0c;n 4 那么节点 0 是节点 3 的孪生节点&#xff0c;节点 1 …

线性回归算法

什么是线性回归&#xff1f; 线性回归&#xff08;Linear regression&#xff09;是一种利用线性函数对自变量&#xff08;特征&#xff09;和因变量之间的关系进行建模的方法。线性回归是机器学习中一种广泛使用的基本回归算法。含有有多个特征的线性回归称为多元线性回归。 …

雅思词汇怎样在短期内进行突破?

雅思的考试对词汇量的要求是比较高的&#xff0c;那么该怎样才能高效的积累呢&#xff1f;和小编一起来看看雅思词汇怎样在短期内进行突破&#xff1f; 词汇突破 1&#xff09;制定合理的计划&#xff0c;反复循环 背单词是一个非常繁重的任务&#xff0c;它需要大量的精力。…

【记录】gnuplot|gnuplot怎么把多个图画成一个?

版本&#xff1a;gnuplot 5.2 patchlevel 2 解决了无数次了还是反复忘&#xff0c;气&#xff0c;遂记。 下列程序的功能&#xff1a; 读取文件夹下的所有dat文件&#xff0c;并把所有dat的结果画在一张图里并标好图例&#xff1a; set term png set output "output.png…

ElasticSearch 总结

ElasticSearch 1. 什么是RestFul REST : 表现层状态转化(Representational State Transfer)&#xff0c;如果一个架构符合REST原则&#xff0c;就称它为 RESTful 架构风格。 资源: 所谓"资源"&#xff0c;就是网络上的一个实体&#xff0c;或者说是网络上的一个具…

【简单认识Haproxy搭建Web群集】

文章目录 Haproxy概念1、简介2、HAProxy的主要特性3、HAProxy常见负载均衡策略4、LVS、Nginx、HAproxy的区别&#xff1a; 部署实例1.节点服务器部署2.部署Haproxy服务器3、日志定义 Haproxy概念 1、简介 HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理&…

mmlab框架的train.txt/val.txt等制作

文件组织形式&#xff1a; 代码和数据集位于同一级目录 以下需要修改的地方已经标注&#xff1a; import os import random #------------基本参数&#xff08;修改下面4个&#xff09;----------------# trainval_percent 0.8#用于训练&评估的比例 train_percent 0.7…

SpringBoot 如何使用 MockMvc 进行 Web 集成测试

SpringBoot 如何使用 MockMvc 进行 Web 集成测试 介绍 SpringBoot 是一个流行的 Java Web 开发框架&#xff0c;它提供了一些强大的工具和库&#xff0c;使得开发 Web 应用程序变得更加容易。其中之一是 MockMvc&#xff0c;它提供了一种测试 SpringBoot Web 应用程序的方式&…

实测:python字典迭代比列表迭代快

具体原因可以参考&#xff1a;Python中字典比列表快的原因是什么 - 风纳云 (fengnayun.com) 再补充一点&#xff0c;字典的键可以直接迭代&#xff0c;但是value不行。 此时红色框部分似乎dict&#xff0c;速度很快&#xff1b; 但是当换成列表的时候 &#xff1a; 有一点外…

线性表的链式表示和实现

链式表示中各节点由两个域组成&#xff1a; 数据域&#xff1a;存储元素值数据 指针域&#xff1a;存储直接后继节点的存储位置 头指针、头节点、首元节点&#xff1a;示意图 头指针&#xff1a;是指向链表中第一个节点的指针 首元节点&#xff1a;是链表中存储第一个数据元素…

【Unity3D】动态路径特效

1 前言 本文通过导航系统&#xff08;NavMeshAgent&#xff09;和线段渲染器&#xff08;LineRenderer&#xff09;实现了角色走迷宫和绘制路径功能&#xff0c;同时实现动态路径特效。 导航系统的介绍详见博客&#xff1a;导航系统、分离路面导航、动态路障导航。线段渲染器的…