01 2023 档案
摘要:问题 原因 编写测试类错误 解决办法 选择合适的路径
阅读全文
摘要:修改jdbc.properties文件的密码
阅读全文
摘要:报错内容 报错原因 字段和插入的值所用的引号不对 解决方案 insert into t_user(`username`,`password`,`email`) VALUES(`admin`,`admin`,`admin@atguigu.com`);❌ insert into t_user(usern
阅读全文
摘要:请求重定向的含义 请求重定向,是指客户端给服务器发请求,然后服务器告诉客户端说。我给你一些地址,你去新地址访问,叫请求重定向(因为之前的地址可能已经废弃)。 请求重定向的实现代码 请求重定向的第一种方案 // 设置响应状态码302 表示重定向(已搬迁) resp.setStatus(302); //
阅读全文
摘要:HttpServletResponse类的作用 HttpServletResponse类和HttpServletRequest类一样。每次请求进来,Tomcat服务器都会创建一个Response对象传递给Servlet程序去使用。HttpServletRequest类表示请求过来的信息,HttpSe
阅读全文
摘要:base标签的作用 导言:路径跳转 <a href="/a/b/c.html">这是a下的b下的c</a></br> <a href="/ForwardC">请求转发:这是a下的b下的c</a></br> <a href="../../index.jsp">跳回首页</a> <a href="/in
阅读全文
摘要:请求的转发 什么是请求的转发? 请求转发是指,服务器收到请求时,从一次资源转到另一个资源的操作叫做请求转发。 部分代码 // 获取请求的参数(办事的材料)查看 String username=req.getParameter("username"); System.out.println("在Ser
阅读全文
摘要:问题描述 在get请求时(可以接收) post请求时(出现了中文乱码问题) 解决方案 在doPost函数中添加如下代码 // 设置请求体字符为UTF-8,从而解决post请求的中文乱码问题// 也要在获取请求参数之前调用才有效 req.setCharacterEncoding("UTF-8"); 问
阅读全文
摘要:HttpServletRequest类的作用 每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的Http协议信息解析好封装到Request对象中。然后传递到Service方法(doGet和doPost)中给我们使用。我们可以通过HttpServletRequest对象,获取到所
阅读全文
摘要:什么是HTTP协议 什么是协议? 协议是指双方或多方相互约定好,大家都需要遵守的规则,叫协议。 所谓HTTP协议,就是指,客户端和服务器之间通信时,发送的数据,需要遵守的规则,叫做HTTP协议。 HTTP协议中的数据又叫报文。 请求的HTTP协议格式 客户端给服务器发送数据叫请求。 服务端给客户端回
阅读全文
摘要:ServletConfig类是Servlet程序的配置信息类。 ServletConfig类的三大作用 1、可以获取Servlet程序的别名servlet-name的值 System.out.println("HelloServlet程序的别名"+servletConfig.getServletNa
阅读全文
摘要:GET和POST请求的分发处理 代码如下 注意页面要和index位置一样否则浏览器找不到 注意大小写 HttpServletRequest httpServletRequest = (HttpServletRequest) servletRequest; String method = httpSe
阅读全文
摘要:解决方法: 删除下列代码。 super.doGet(req.resp); super.doPost(req.resp); 分析: 405错误一般指请求method not allowed 错误。 请求行中指定的请求方法不能被用于请求响应的资源。 super.doGest(req.resp)的作用 1
阅读全文
摘要:servlet程序常见错误 1、url-pattern路径没有以 / 打头 2、servlet-name配置的值不存在 3、servlet-class标签的全类名配置错误 servlet-url地址如何定位到servlet程序去访问? servlet的生命周期 1、执行servlet构造器方法 2、
阅读全文
摘要:什么是servlet 1、servlet是JavaEE规范之一,规范就是接口。 2、servlet是Javaweb三大组件之一。三大组件分别是:servlet程序、filter过滤器、listener监听器。 3、servlet是运行在服务器上的一个Java小程序,它可以接收客户端发送过来的请求,并
阅读全文
摘要:问题如图 原因: 1.改变了 WEB-INF 文件夹下 lib 文件夹下 servlet-api.jar 的路径2.缺失lib文件夹下的 servlet-api.jar,没有添加到库中 解决办法: 不要改动 lib文件的路径,并将 lib 文件下的 servlet-api.jar文件导入库中,重启I
阅读全文
摘要:在用 Java 或 Kotlin 编写方法时建议编写完善的注释,包含每个参数的意义和返回的内容,下面介绍在 IDEA 中自动生成方法注释的技巧。 第二张图按照图片填写就好了 ③(注意是*不是/*) * * $name$ * $param$ * @return $return$ * @author y
阅读全文
摘要:1、看你的implements 后面的Servlet是否大写了 2、大部分原因就是缺少servlet-api jar包或者idea找不到jar包 如果你是爆红的,那么问题就在这里,点击-号,重新添加这两个jar包 接着 查看是否有jar包 如果有proplem,直接点击fix就可以了!
阅读全文
摘要:修改tomcat路径,肯定是你移动了jar包在硬盘的位置 将路径改成当前所在的文件位置
阅读全文
摘要:就是复制到lib文件夹里面 之后点击jar包右键 选择module library,点击ok就可以了
阅读全文
摘要:src 存放自己编写的Java源代码 web 专门用来存放web工程的资源文件(html页面、css文件、js文件等等) WEB-INF 是一个受服务器保护的目录,浏览器无法直接访问此目录的内容 web.xml 它是整个动态web工程的配置部署描述文件,可以在这里部署很多web工程的组件(servl
阅读全文
摘要:bin 专门用来存放tomcat服务器的可执行程序 conf 专门用来存放tomcat服务器的配置文件 lib 专门用来存放tomcat服务器的jar包 logs 专门用来存放tomcat服务器运行时输出的日记信息 temp 专门用来存放tomcat服务器运行时产生的临时数据 webapps 专门用
阅读全文
摘要:图形界面创建数据库(Navicat) 命令行方式创建 瑞吉项目一共涉及到十一张表 导入表结构,既可以使用上面的图形界面,也可以使用MySQL命令: 通过命令导入表结构时,注意sql文件不要放在中文目录下 具体命令语句 foreign_key_checks的作用是用来控制是否进行外键约束检查。 外键约
阅读全文
摘要:如图,哪里没有加哪里 -DarchetypeCatalog=internal
阅读全文
摘要:报错: [ERROR] Error executing Maven.[ERROR] 2 problems were encountered while building the effective settings[FATAL] Non-parseable settings D:\apache-ma
阅读全文
摘要:一、maven下载 https://maven.apache.org/download.cgi 下载完毕后解压,注意解压路径不要有中文 二、环境变量 在环境变量Path里面新建(自己的maven的bin路径): 1、右键此电脑->属性->高级系统设置->环境变量 验证安装是否成功,win+R运行cm
阅读全文
摘要:一:打开命令行启动mysql服务 注意事项:应该使用管理员身份打开命令行键入命令:net start mysql (鼠标右键使用管理员身份打开),否则会出现拒绝访问报错。 二:登陆数据库 登陆命令为"mysql -u root -p"之后输入正确密码即可进入,若第一次安装则直接回车进入 如图: 三:
阅读全文
摘要:一、命令行 首先FOREIGN_KEY_CHECKS方法的作用是用来启动和关闭外键约束的方法。 二、外键约束 即数据库中两个数据表之间的某个列建立的一种联系。MySQL通过外键约束的引入,可以使得数据表中的数据完整性更强,也更符合显示情况。 例如: 有两张表,一张表是学生表,存储了学生的学号、姓名、
阅读全文
摘要:注意事项:当使用默认选中标签:check时,必须要给标签加id,否则失效。 这个没什么,挺简单的,就记录一下代码【监听事件】 package com.example.app02; import androidx.appcompat.app.AppCompatActivity; import andr
阅读全文
摘要:阅读这本书之前是有很大的期待的,其原因就是该书的作者黑塞(赫尔曼|黑塞)。我十分喜爱这位作者,通过查询资料得知,他接受过道家思想的熏陶,所以书中内容也会有所展现。总而言之,是有一个计划打算把黑塞的作品读完的。ps:这本读完之后,应该会考虑再读《德米安》。 一开始,我觉得这本书还是挺好读的,并不是说理
阅读全文
摘要:实现效果如下图所示 实现代码【部分】 MainActivity.java 1 package com.example.app02; 2 3 import androidx.appcompat.app.AppCompatActivity; 4 5 import android.annotation.S
阅读全文
摘要:举例 我在darwable目录下创建了selector文件,并设置了如下内容 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" androi
阅读全文
摘要:setObject就是给JDBC的SQL语句的占位符赋值的,即是下面的“?” 预编译的SQL:参数使用?作为占位符 注意:sql的参数使用?作为占位符。 如: select * from user where username = ? and password = ?;获取执行sql语句的对象 Pr
阅读全文
摘要:我在做房产信息管理系统时用到了Serializable接口 Serializable含义: 一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化。 Serializable是java.io包中定义的、用于实现Java类的序列化操作而提供的一个语义级别的接口。 这个
阅读全文
摘要:这个练习目前来说就比较宽松,打算在寒假(基本也就是这一个月每天刷几道题吧) 题目一: 小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做 a 道题目,周六和周日每天做 b 道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于 n 题? 答案: #include <iostr
阅读全文
摘要:出现的一些小状况: 小状况 报错,代码显示运行成功 但是无法在模拟机上显示 原因是没有在包含应有id 其二是关于设置背景颜色中 关于background与backgroundTint的区别 //这是backgroundTint的源码 <!-- Tint to apply to the backgro
阅读全文
摘要:这个学习内容很简单,说一下自己笨蛋的点吧 要实现这种情况,我始终没有办法实现(也就是跑马灯,图片没办法显示) 后来发现 android:layout_width="wrap_content" android:layout_height="wrap_content" 应该用 wrap_content
阅读全文