今日目标:能够完成查询所有功能能够完成添加功能能够理解 BaseServlet 思想能够完成批量删除功能能够完成分页查询功能能够完成条件查询功能 1、功能介绍以上是我们在综合案例要实现的功能。对数据的除了对数据的增删改查功能外,还有一些复杂的功能,如 批量删除、分页查询、条件查询 等功能批量删除 功能:每条数据前都有复选框,当我选中多条数据并点击 批量删除 按钮后,会发送请求到后端并删除            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 17:11:41
                            
                                1487阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JAVA Webjs三个查询方法:getElementsById()getElementsByTagName()getElementsByName()注:document对象的三个查询方法,如果有id属性,优先使用getElementsById()方法来查询,如果没有id属性,则优先使用getElementsByName()方法来进行查询,如果id属性和name属性都没有最后再按标签名查getEl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-21 08:46:01
                            
                                377阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            升级前的项目介绍:视频讲解学员信息管理系统小项目:三层架构,MVC,数据库,JavaWeb,前端项目需求使用 EL + JSTL 表达式、过滤器和监听器对“学生信息管理系统”进行技术升级。使用 Cookie 实现一周内免登录。为学生表增加字段:所属班级。增加班级管理。班级信息如下:班级名称、年级、班主任名称、班级口号 、班级人数。可以创建班级、修改班级信息、删除班级(前提:保证班级内            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-09 19:18:06
                            
                                241阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             关于此次CRUD所需要的jar包 数据库使用的是SqlServer,开发工具使用IDEA此次实现的是增删查改,以图书信息管理为例,结构如下↓
接下来,就是项目,代码:↓
index.jsp<%@ page import="java.util.List" %>
<%@ page import="BookSystem.Other.Books" %>
<%            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-09-04 11:24:00
                            
                                192阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            public class ModifyProfileServlet extends HttpServlet {
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
	}
	protected void d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 16:29:19
                            
                                537阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【JavaWeb学习记录05】多表查询 文章目录【JavaWeb学习记录05】多表查询3,多表查询3.1 内连接查询3.2 外连接查询3.3 子查询3.4 案例 3,多表查询多表查询顾名思义就是从多张表中一次性的查询出我们想要的数据。我们通过具体的sql给他们演示,先准备环境DROP TABLE IF EXISTS emp;
DROP TABLE IF EXISTS dept;
# 创建部门表            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-29 22:04:42
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            查看详情 1、编写接口方法 BrandMapper接口这里需要注意的是Brand selectById(int id);这里的id并没有与BrandMapper.xml的select方法里的id相对应,select id="selectById"的含义是这段select对应的是BrandMapper接口里的selectById方法,而这里的#{id}则不同。这也是后面多条件查询需要关注的问题。2、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-06 13:10:35
                            
                                340阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Dao层代码:
1、数据层接口代码package cn.cdi.util.page;
import java.util.List;
public interface MemberDao {
	 /** 
     * 分页查询
     * @param hql 查询的条件
     * @param offset 开始记录
     * @param length 一次查询几条记录            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 19:15:45
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.GitHub为什么会火?2.GitHub都有哪些核心功能?3.怎么快速淘到感兴趣的开源项目github上面开源项目非常多,为了我们高效率的找到我们想要的资源根据时间不进行登录,是没有办法享受到高级搜索中的代码功能的,登录之后,按照代码的内容,可以搜索到你想要看到的代码filename:.gitlab-ci.yml 这是搜索范围,在这个文件里搜索。但通过 filename 方式搜索它仅仅是局限于            
                
         
            
            
            
            MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 MySQL 的注重程度是不言而喻的,后面要加紧对 MySQL 的研究。写的如果不好,还请大家见谅。       非关系型数据库和关系型数据库区别,优势比较       非关系型数据库(感觉翻译不是很准确)称为 NoSQL,也就是 Not             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-15 06:35:38
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、后端的整体架构第一步:新建 cn.lemon.domain.User.java 封装一个用户的实体类,来对应数据库中的数据,映射数据库package cn.lemon.domain;
public class User {
    private Integer id;
    private String name;
    private String gender;
    priv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 11:02:43
                            
                                411阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            servlet部分,可能用得到的复用的代码: DriverClass="com.mysql.jdbc.Driver" url="jdbc:mysql://localh            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-15 13:31:48
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 创建预更新用户查询持久层Users selectUserByUserId(int userid);/**     * 根据用户ID查询用户     * @param userid     * @return     */    @Override    public Users selectUserByUserId(int userid) {        Connection conn =            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-07-09 18:14:41
                            
                                549阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。原本开心的新建jsp页面,添加一个简单的Java类。可是,JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-06-11 15:13:00
                            
                                215阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            MVC:三层架构(一)表示层
1、表示前台代码:JSP
2、表示后台代码:Servlet
(二)业务逻辑层 (逻辑、可拆)
  增  删  改  查   :Service
(三)数据访问层 (原子 )
  增  删  改  查   :JDBC、Dao一、JSP(一)语法:1. 注释: <%--...........--%>2. 直接输出: <=%----%>3. 写入jav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 15:30:17
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JavaWeb: 报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 好久不写Jsp,今天建立了一个Javaweb工程,并在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 10:40:43
                            
                                499阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            用户登录时需要对密码等重要信息进行加密处...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 10:41:09
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            个人总结-javaweb(一)因为我对javaweb的学习比较零散,不成体系。所以这篇博客主要是以前几天写的demo中的部分代码为例总结一下我最近学到关于javaweb的一些知识,方便查漏补缺。 文章目录**个人总结-javaweb**(一)壹 java从前端获取数据代码示例代码解释贰 Java和MySQL的基本操作叁 idea配置tomcat肆 面向对象的三大特性封装继承多态 壹 java从前端            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-15 12:11:41
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题背景在项目开发过程中,基本都会有列表条件查询,例如用户管理会有通过用户姓名模糊查询用户,课程管理会有课程名称模糊查询课程等等。而查询过程中如果用户在界面上输入一些特殊字符,例如:%_等等,这时可以发现最终生成的SQL大致如下:select * from t_user where name like '%%%'
select * from t_user where name like '%_%'            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-10 15:26:27
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这次主要是讲解一下通过登录后对得到的数据进行分页,首先我们新建一个登录页面login.jsp,因为我们主要学习一下分页,所以登录验证的部分不再阐述,主要代码如下:用户名:密 码:首先建立实体类User.java并添加get和set方法:public class User {
private String username;
private String password;
public            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-20 17:22:29
                            
                                34阅读