JavaWeb
文章平均质量分 87
清梦压星河_Ciao
这个作者很懒,什么都没留下…
展开
-
SpringBoot数据校验
判断值是否满足条件,不满足就返回。但如果前端传递的是表单,那么要进行判断的条件就比较多了,太多的。后端在进行数据请求时,通常会校验前端传递过来的参数是否是空值或者是null。会让代码变得臃肿,而且也不好维护。可以通过今天的验证框架进行参数校验。通过上面的操作后就可以完成请求过来时参数校验。原创 2023-12-21 14:05:00 · 439 阅读 · 0 评论 -
JavaWeb文件上传与下载
所以就还是第一种方式将文件存放到war包中,即服务器上就好了。项目重新运行会重新编译一次,按道理war包中之前上传的资源是会被清除的,但我测试后发现文件还是存在,但这是好事,这就不用担心文件被清空了。重启是我们手动的行为,如果是重要的文件怕被清空,可以先保存下来到项目中相同的文件路径下再启动即可。通过这种方式指定文件的上传路径,文件只会上传到war包中,容易误删,但指定本机地址,如。文件复制一份到源码中,即使重新编译也会携带上这些文件。,一般点击下载量最多的jar进行下载就可以了。不需要依赖任何jar。原创 2023-12-17 23:35:12 · 59 阅读 · 0 评论 -
JavaWeb学生管理系统(详细源码+解析)
很多人大学的第一个小项目就是使用JavaWeb实现了一个学生管理系统或者是图书管理系统。在没有项目经验的情况下,前后端都需要自己去完成,还是要耗费不少时间精力的。本次我就分享一下我在大学期间完成的第一个小项目:学生管理系统。采用的技术有:Thymeleaf+Ajax+HTML+JQuery+Java+MySQL。下面会进行详细介绍,也可以关注微信公众号【橙晴丰Ciao】,私信我获取项目源码:JavaWeb学生管理系统。如何实现上面图片所实现的效果呢?接下来我将进行一个简单介绍。原创 2023-10-21 17:27:05 · 5448 阅读 · 3 评论 -
如何创建一个JavaWeb项目
由于JavaWeb项目需要在Web应用服务器上运行,Tomcat是目前主流Web应用服务器,大部分web 项目都是运行在Tomcat上的,包括以后使用的SpringBoot框架也是内嵌了Tomcat服务器,所以接下来就先来介绍Tomcat服务器的安装。原创 2023-09-17 17:09:34 · 1965 阅读 · 0 评论 -
JavaWeb的基本概念
与用户进行交互,用于接收用户的输入(操作)、展示服务器端的数据以及向服务器传递数据“服务器”是一个非常宽泛的概念,服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器其实就是安装在计算机上的一个软件,根据其作用的不同又可以分为各种不同的服务器,例如应用服务器、数据库服务器、Redis服务器、DNS服务器、ftp服务器等等。原创 2023-09-17 16:55:37 · 220 阅读 · 0 评论 -
JDBC和DBUtils框架的使用
JDBC:Java Database Connectivity,它是代表一组独立于任何数据库管理系统(Database Management System, DBMS)的API,声明在java.sql与javax.sql包中,是SUN(现在Oracle)提供的一组接口规范。由各个数据库厂商来提供实现类,这些实现类的集合构成了数据库驱动jar。即JDBC技术包含两个部分:1)java.sql包和javax.sql包中的API。原创 2023-09-16 21:02:22 · 148 阅读 · 0 评论 -
Thymeleaf案例入门和基本语法讲解
当我们用servlet实现动态页面展示的时候,我们需要用writer.write()写出整个页面,以展示动态信息。但是代码实在是太冗长,根本无法维护,所以我们需要将视图展示抽取出来,单独作为一个View视图层。但是我们如果只使用HTML作为视图的话,它是无法展示动态数据的,所以我们对HTML的新的期待:既能够正常显示页面,又能在页面中包含动态数据部分。而动态数据单靠HTML本身是无法做到的,所以此时我们需要引入。原创 2023-09-16 18:21:24 · 298 阅读 · 0 评论