- 2024-12-21javaweb练习分析——3
先实现简单的对各个单表之间的增删改查的操作就以增加数据为例,由于比较简单,就可以直接用注解的方式来实现在mapper文件中,书写sql语句@Insert("insertintohouseinfovalues(#{houseId},#{roomType},#{address},#{year},#{area},#{sales},#{status},#{agent},#{customer})")
- 2024-12-18系统自动生成工号
新增员工基本信息:新增一名新员工基本信息,员工基本信息包括;工号(数据库中工保持唯一、由系统自动生成、生成规则:学号由八位数字组成、开头以“2019XXXX”,其中XXXX为四位依次递增的数字序号例如:“20190001、20190002……”)定义两个函数,一个getLastJobId获取数据库中最大工号,一个gene
- 2024-12-03单表增删改查
学习前,请先搞定数据库的驱动和连接,具体看黑马课程《javaweb》。idea先配置好Tomcat才可以进行,具体可以在CSDN上找教程差旅费的简单单表增删改查以下是数据库以下是控制台代码。其中部分代码看不懂的话,可以在B站中《JAVAJDBC》中搞定其中数据库的操作因人而异,根据自己的
- 2024-07-24canvas webgl
varaa=document.createElement('canvas');ab=aa.getContext('webgl');debugger;varac={'contextName':ab.getParameter(ab['VERSION']),'glVersion':ab.getParameter(ab['VERSION
- 2024-07-20小学期第三次博客--实现代码如下
packagecom.example.hadoop;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;publicclassHiveJdbcUtils{privatestaticfinalStringURL="jdbc:hive2://192.168.26.2:10000/testforhadoop";privat
- 2024-06-04java函数笔记
Statement.executeQuery和Statement.executeUpdate作用:用于执行SQL查询和更新操作。问题:容易导致SQL注入攻击。解决方法:使用PreparedStatement进行参数化查询。//不安全的做法Statementstmt=connection.createStatement();ResultSetrs=stmt.executeQuery("SEL
- 2024-04-29jsp和servlet写的增删改查
JavaEE架构程序设计实验作业一、实验项目功能完成了项目的登录和注册学生信息管理的增删改查学生选课信息的增删改查学生成绩管理的增删改查 二、实验过程实验过程还是比较曲折的,因为之前没有写过完整的Servlet程序,不知道如何将表单提交到Servlet,一开始写的都
- 2024-03-24ideaSSM 学员信息管理系统bootstrap开发mysql数据库web结构java编程计算机网页源码maven项目
一、源码特点 idea开发SSM学员信息管理系统是一套完善的信息管理系统,结合SSM框架和bootstrap完成本系统,对理解JSPjava编程开发语言有帮助系统采用SSM框架(MVC模式开发),系统具有完整的源代码和数据库,系统主要采用B/S模式开发。前段主要技术bootstrap.cssjquery后端主要
- 2024-02-282024/02/27
packageorg.example.schooltest;importDAO.SchoolDAO;importDAO.liushuiDAO;importbean.LiuShui;importbean.School;importjakarta.servlet.annotation.WebServlet;importjakarta.servlet.http.HttpServlet;importjakarta.servlet.http.HttpServletRequest;i
- 2024-02-23异步线程处理request,导致参数获取为null
原文链接:千万不要把Request传递到异步线程里面!有坑!一、post接口接口参数: 后端代码:@PostMapping("/postTest")publicStringpostTest(HttpServletRequestrequest,HttpServletResponseresponse){//AsyncContextasyncContext=request.startAsync(request,re
- 2024-01-29自定义httpServletRequestWrapper导致上传文件请求参数丢失
问题背景项目是SpringBoot单体式,在项目中,为了实现调用controller请求的日志记录功能。因此做了以下配置:创建自定义拦截器LogInterceptor;因为需要使用到流获取请求参数,解决流只能读一次问题,所以需要自定义HttpServletRequestWrapper;需要使得自定义HttpServletRequestW
- 2024-01-20springboot项目结合filter,jdk代理实现敏感词过滤(简单版)
我们对getParameter()这个方法得到的参数进行敏感词过滤。实现思路:利用过滤器拦截所有的路径请求同时在在过滤器执行的时候对getParameter得到的value值进行过滤。最后呢,到我们自己的实现的逻辑中呢?这个value值就被我们做过处理了。1:自定义的过滤配置文件把文件位置放在resource下的
- 2023-12-26SSM 框架中 Form表单提交 通过request.getParameter("属性名") 获取的结果为null
今日换机器引入项目源码之后,项目中表单提交到后台,获取不到参数值前台代码大致如下<formaction="/login"method="post"name="loginForm"id="loginForm"><divstyle="width:382px;height:376px;padding:27px0px;margin:0px84px
- 2023-12-1811.28
<%@pageimport="java.sql.*"%><%@pageimport="java.sql.DriverManager"%><%@pageimport="java.lang.reflect.Parameter"%><%--CreatedbyIntelliJIDEA.User:qq316TochangethistemplateuseFile|S
- 2023-12-1812.1
<%@pagecontentType="text/html;charset=UTF-8"language="java"%><%@pageimport="java.sql.*,java.io.*,javax.servlet.*,javax.servlet.http.*"%><html><head><title>插入数据到数据库</title><
- 2023-12-1611.9
今日学习内容<%@pageimport="java.sql.*"%><%@pageimport="java.sql.DriverManager"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/htm
- 2023-12-1611.16
今日学习内容<%@pageimport="java.sql.DriverManager"%><%@pageimport="java.sql.*"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/htm
- 2023-12-1611.23
今日学习内容<%@pageimport="java.sql.DriverManager"%><%@pageimport="java.sql.*"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/htm
- 2023-12-1610.20
今日学习代码增加课程的第二部分<%@pageimport="java.sql.*"%><%@pageimport="java.sql.PreparedStatement"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType=
- 2023-12-1610.24
今日学习内容<%@pageimport="java.sql.PreparedStatement"%><%@pageimport="java.sql.*"%><%@pageimport="java.sql.DriverManager"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings
- 2023-11-28get /post后端获取前端int型数据
首先post能传过去数据其次传过去的数据全部都是string类型的所以我们如果想要获取int型数据就得把传过去的string转换成int型转换只能用下面这个函数其他的试过了都不行必须用Integer.parsenInt其他的valueof之类的都不可以,这个错误主要是我向后端数据库提交数据的时候插入的数
- 2023-10-18IDEA 出现 Cannot resolve method getParameter() in JSP 解决方法
原链接java-CannotresolvemethodgetParameter()inJSP-StackOverflowIDEA中出现下图情况,版本IDEA2022.2.3。此方法大概率可用,如果帮到你请点个赞吧~ 1.我们右键当前项目,选择进入"OpenModuleSettings",如下图2.进入下图界面后,点击下图加号弹出二级菜单,在通
- 2023-09-149.12日记
成功使用HBASE实现Javaweb的增删改查packageorg.example.Servlet;importBean.Bean1;importorg.example.HbaseCRUD;importjavax.servlet.*;importjavax.servlet.http.*;importjavax.servlet.annotation.*;importjava.io.IOException;@WebServlet(name="Servletadd1",
- 2023-09-080001Java程序设计-SSM校园快递系统的设计与实现
摘要21世纪之后,全球信息化逐渐加快,尤其表现在近几年来电商行业的飞速发展,人们足不出户就可以买到自己想要的商品,尤其是青年大学生,追求新颖,更加乐忠于网络购物。网络购物的增加,就导致物流快递的激增。学校作为大学生生活的主要场所,每天接受到的快递成百上千,在加上学生封闭集中式