![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
记录JavaWeb学习实践与工作中的一些常见问题
想不到什么名字的小篛蒟
这个作者很懒,什么都没留下…
展开
-
使用DBUtils处理查询结果集时的javabean是实体而不是泛型中的类
什么是javabean简单理解:JavaBean 就是一个类, 开发中通常用于封装数据javabean具备的特征1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现serializable接口使用DBUtils处理查询结果时的BeanHandler和BeanListHandlerBeanHandler:将结果集中第一条记录封装到一个指定的javaBean中BeanListHandler:将结果集中每一条记录封装到指定的javaBean中,再将这些jav原创 2021-10-15 16:06:45 · 199 阅读 · 0 评论 -
PrepareStatement中文参数?查询无任何结果
问题最近在使用预处理PrepareStatement写一个查询学生信息的时候,查询条件中有学生姓名,结果查询出来都是没有结果的。将查询语句在sqlyogo中执行是能查询出结果的。经过调试发现在姓名这个查询条件中执行后会变成 ‘??’ ,所以猜测是编码的问题导致的解决办法办法解决链接:https://blog.csdn.net/zhaoyu7777777/article/details/8882760?reload原文:昨天和朋友调了一个系统,在写SQL代码的时候需要传两个参数,不过两个都是中文参转载 2022-04-21 12:46:25 · 393 阅读 · 0 评论 -
一文读懂JavaWeb过滤器
在写小demo加入过滤器时发现一篇很好的关于过滤器的总结:JavaWeb过滤器(Filter)详解,是时候该把过滤器彻底搞懂了(万字说明)转载 2022-05-20 18:59:04 · 69 阅读 · 0 评论 -
个人经验:javaweb crud实现过程中需要展示数据界面代码实现总结
在javaweb crud小demo实现过程中,对于需要展示数据的界面,使用jsp文件+el表达式+jstl实现简洁又高效并且目前个人小经验总结:可以将查询步骤放在jsp文件开头的程序代码区中实现,这样每次进来jsp数据显示界面就会使用查询方法查询出数据,就能实现每次都进入jsp界面都能查询一下最新的数据再显示了注意:url中需要参数的话记得传入举例<%@ page import="com.lagou.service.ManagerService" %><%@ page impo原创 2022-05-20 01:20:22 · 229 阅读 · 0 评论 -
转发response.sendRedirect()的路径中含有中文乱码问题
问题在转发的url中的参数含有中文,接收的时候会变成乱码解决办法使用URLEncoder.encode()设置编码类型即可response.sendRedirect("showClass.jsp?cName=" + URLEncoder.encode(aClass.getcName(), StandardCharsets.UTF_8));原创 2022-05-20 00:24:56 · 1289 阅读 · 0 评论 -
javaweb核心:管理员系统的一些小坑记录
系统代码地址:代码下载查看地址创建数据库以及表时一定要在创建的时候就指定编码为utf8,否则会出现乱码,创建完之后修改编码方式也可能是无效的,只能重新删除创建。(有很多关于修改编码方式解决乱码问题的,但是我试了很多都无效,最后只有删除重新创建并且在创建之初就指定编码方式为utf8才有效)。-- 创建管理员表CREATE TABLE `manager`( `mid` INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20), `password`原创 2022-04-30 02:37:29 · 126 阅读 · 0 评论 -
JSP的表单回显实现
起源在要实现管理员对学员的修改时,点击“修改”进入修改界面后,修改界面中如果和注册界面就需要让用户把不需要修改的信息也重新再写一遍,很麻烦也很容易出错,因此就思考能否在进入界面之后就显示已注册全部信息,这样就只需要修改用户想要修改的界面就可以了。于是查找一些资料后自己用以下代码实现了表单回显功能,不一定是最简洁的实现,如果有需要改进的欢迎各位评论赐教~什么是表单回显所谓“表单回显”就是说在进入一个新界面时,会将后端已有的数据显示到界面上。比如需要修改用户信息时,点击修改按钮后跳转到修改界面,修改界面中原创 2022-04-26 15:14:46 · 6230 阅读 · 1 评论 -
前端获取日期java.util.Date到dao层中java.sql.Date之间的转换问题
问题前端使用表单<input type="date" id="date" name="birthday" placeholder="请输入出生日期">获取到日期之后在servlet中封装到对象的Date类型的成员变量中,当获取的时候需要从String转为Date类型,如下: SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date birthday = null; try {原创 2022-04-24 21:33:27 · 1243 阅读 · 0 评论 -
JavaWeb项目引入BootStrap后前端代码无效果(没有BootStrap效果)
JavaWeb项目引入BootStrap后前端代码无效果(没有BootStrap效果)引起的可能原因以及解决方法:路径错误,不要将引入的BootStrap文件放在WEB-INF文件夹中,可以新建个WebContent文件夹,将BootStrap文件放入(或者其他文件夹,总之不能放在WEB-INF文件夹中)JavaWeb模块下面各部分含义:src 用于存放自己编写的Java源代码web 专门用来存放web工程的资源文件 比如 html页面 css 文件 js文件 等待web—inf 是一个受原创 2022-04-13 03:15:08 · 1713 阅读 · 1 评论