javaweb
文章平均质量分 76
本章节主要学习几个大方面,分别是,jdbc(操作数据库),javaweb三大组件,jsp,maven;
这些之中,只有maven(依赖管理)比较特殊,其他的,都有自己的原生,或者jar包扩展;
目的:原生实现一个完整的项目(前后端)
熟悉的新风景
我还是喜欢呢个高中时候的自己
展开
-
URI,URL的区别
URI = Universal Resource Identifier 统一资源标志符URL = Universal Resource Locator 统一资源定位符URN = Universal Resource Name 统一资源名称通俗的理解:uri是一个资源。在URI的基础上给出其资源的访问方式的就是URL举例:相当于URI是一个接口,而URL是具体的一个实现...原创 2021-11-12 20:50:54 · 2130 阅读 · 0 评论 -
【maven】聚合工程
一、Maven聚合工程概念Maven聚合工程:就是可以在一个Maven父工程中创建多个组件(模块-项目),这个多个组件之间可以相互依赖,实现组件的复用二、创建Maven聚合工程2.1、创建Maven父工程Maven聚合工程的父工程 packging必须为 pom创建一个Maven工程修改父工程的pom.xml,设置打包方式为pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.原创 2021-11-01 11:03:37 · 1238 阅读 · 0 评论 -
【maven】maven基础知识总结
1._传统项目开发存在的问题一个项目做成一个工程,造成工程比较庞大,需要使用多模块来划分项目;项目中需要的数量众多的Jar包,需要手动下载并引入,并且多个项目需要的Jar包存在重复的问题;项目中需要的Jar包有版本兼容的问题, 需要手动解决;项目中需要的War包又依赖其它的War包,需要手动解决。为了解决上述问题,我们引入Maven(读音['meɪv(ə)n]或['mevn] )。maven环境搭建及其使用2._ Maven简介Maven是Apache软件基金会组织维护的一款自动化原创 2021-11-01 10:49:11 · 150 阅读 · 0 评论 -
【jsp】基础知识总结
1._JSP1.1._什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与HTML页面的作用是相同的,显示数据和获取数据。1.2._jsp组成JSP=HTML+Java脚本+JSP动作标签(包含EL表达式)1.3._jsp脚本本质上就是Java代码片段分类:<%...%>:Java语句<%=…%>:Java表达式out.print(...);<%!...%>:Java定义类成员内置对象(无需创原创 2021-10-31 15:17:33 · 1140 阅读 · 0 评论 -
javaweb文件上传
文件上传在项目中,文件的上传是常见的功能。很多程序或者软件中都经常使用到文件的上传。邮箱中有附件的上传;图片上传。当用户在前端页面点击文件上传后,用户上传的文件数据提交给服务器端,实现保存。1._上传对表单的限制method="post";enctype="multipart/form-data";表单中需要添加文件表单项:<input type="file" name="xxx" /><form action="xxx" method="post"原创 2021-10-30 14:21:04 · 88 阅读 · 0 评论 -
验证码的生成
生成验证码这里我们使用一个jar包。以前我也想着直接自己整个原生练手,但是,宝贝,社会发展最重要的是什么,懒,企业中不会让你浪费时间写一个本可以很快解决的问题的1.在项目中导入ValidateCode.jar@WebServlet(name = "ValidateServlet", value = "/ValidateServlet")public class ValidateServlet extends HttpServlet { @Override protected vo原创 2021-10-30 14:17:05 · 121 阅读 · 0 评论 -
【Listener】监听器基础
1、监听器JavaWeb三大组件(Servlet,Filter,Listener)之一;监听器>过滤器>servlet监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通Java类,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被执行。2、JavaWeb中的监听器JavaWeb中的监听器是Servlet规范中定义的原创 2021-10-30 14:07:58 · 116 阅读 · 0 评论 -
【Filter】基础知识
1._FilterJavaWeb三大组件(Servlet,Filter,Listener)之一;与Servlet类似,用来拦截请求,不是用来处理请求的;WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口原创 2021-10-30 14:03:50 · 302 阅读 · 0 评论 -
【cookie,session】cookie和session基础知识入门
接上一篇文章servlet基础知识6._CookieCookie翻译成中文是小甜点,小饼干的意思。在HTTP中它表示服务器送给客户端浏览器的小甜点。Cookie是在浏览器访问Web服务器的某个资源时,由Web服务器在HTTP响应消息头中附带传送给浏览器的一小段数据。一旦Web浏览器保存了某个Cookie,那么它在以后每次访问该Web服务器时,都应在HTTP请求头中将这个Cookie回传给Web服务器。一个Cookie主要由标识该信息的名称(name)和值(value)组成。6.1_Cookie规原创 2021-10-30 13:05:15 · 251 阅读 · 1 评论 -
【servlet】servlet基础知识总结
1._ Servlet简介JavaWeb的三大组件(Servlet、Filter、Lisener)之一,是动态资源的一种。Server Applet(服务器小程序),是由服务器端调用和执行的、按照Servlet自身规范编写的Java类。 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet作用:接收请求处理数据完成响应注意,下文一切的基础,是一个 javaweb项目2._ Servlet详解2.1_实现Servlet的三种方式1,实现原创 2021-10-30 11:50:39 · 472 阅读 · 0 评论 -
【JDBC】JDBC的使用(数据库的增删改查询)
1.概述1.1 什么时JDBCJDBC(Java DataBase Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。简单说就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。1.2 JDBC的原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数据库服务器差异原创 2021-08-20 16:30:25 · 676 阅读 · 0 评论