Java
文章平均质量分 79
java知识
秦 羽
阿里云专家博主,极星会成员,城市之星 TOP5~~~
展开
-
【Java】【Javaweb】不用点技术活能找到npy?❤️来看这篇邮件发送❤️(1024属于程序员的节日)
以qq邮箱为例邮件收发1. 给QQ邮箱发邮件1.1 导包1.2 在邮箱中配置1.3 MailDemo011.4 运行查看结果2. 发送复杂内容2.1 图片地址2.2 发送带图片的Mail2.3 测试结果3. 发送带文件的mail4. JavaWeb发送邮件4.1 项目准备4.2 前端页面index.jspinfo.jsp(提示信息)4.3 User实体类4.4 Servlet4.5 注册servlet4.6 utils工具类4.7 有可能报错这个问题:4.8 测试结果5. 在springboot中实现要原创 2021-10-24 07:00:00 · 253 阅读 · 0 评论 -
【Javaweb】❤️文件上传❤️(从0到1)
文件上传1. 文件传输原理及介绍2. 文件上传2.1我们用一个新的方式创建项目2.2 导包2.3 实用类介绍FileItem类ServletFileUpload类2.4 pom.xml导入需要的依赖2.5 index.jsp2.6 info.jsp2.7 FileServlet2.8 配置Servlet2.9 测试结果1. 文件传输原理及介绍2. 文件上传2.1我们用一个新的方式创建项目空项目会直接弹出框把jdk版本设置好点击确定后是比较干净的,啥都不会,不要慌,点击file->原创 2021-10-20 14:46:42 · 329 阅读 · 3 评论 -
【Javaweb】大中午的不来一首JDBC六部曲?
JDBC连接事务连接需要jar包的支持java.sqljavax.sqlmysql-connector-java…连接驱动(必须要导入)实验环境搭建导入数据库依赖<!--mysql的驱动--><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>原创 2021-10-25 09:00:00 · 120 阅读 · 0 评论 -
【Javaweb】过滤器和监听器的常见应用
过滤器、监听器常见应用1.监听器:在GUI中经常使用2.用户登录后才能进入主页,用户注销后就不能进入首页1.监听器:在GUI中经常使用package com.hxl.listener;import java.awt.*;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class TestPanel { public static void main(String[] args)原创 2021-10-23 06:45:00 · 197 阅读 · 0 评论 -
【Javaweb】监听器
监听器实现一个监听器的接口;有很多种编写一个监听器实现监听器的接口并重写里面的方法package com.hxl.listener;import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;//统计网站在线人数:统计sessionpublic class OnlineCountListener原创 2021-10-22 08:00:00 · 103 阅读 · 0 评论 -
【Javaweb】过滤器Filter
过滤器Filter(重点)它是用来过滤网站的数据Filter开发步骤:导入包<dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> &l原创 2021-10-21 08:00:00 · 120 阅读 · 0 评论 -
【Javaweb】MVC三层架构
MVC三层架构1. 之前的结构2. MVC三层架构Model:模型View:视图Controller:控制器1. 之前的结构用户直接访问控制层,控制层就可以直接操作数据库servlet--->CRUD--->数据库弊端:程序十分臃肿,不利于维护;servlet的代码中:处理请求,响应,视图跳转,处理JDBC,处理业务代码,处理逻辑代码2. MVC三层架构Model:业务处理:业务逻辑(Service)数据持久层:CRUD(Dao)View:展示数据提供连原创 2021-10-20 08:00:00 · 145 阅读 · 0 评论 -
JavaWeb之Tomcat安装与启动
Tomcat安装与启动1、安装Tomcat2、文件夹的作用3、配置4、发布一个web网站1、安装Tomcat直接到官网上下载,点击最新版,然后选择自己电脑的版本比如说64位。下载解压即可2、文件夹的作用bin:启动关闭的脚本文件conf:配置lib:依赖的架包logs:日志temp:临时文件webapps:存放网站的启动直接点击startup:然后在网页上查看localhost:8080;关闭可以直接关闭也可以是shutdown可能遇到的问题:java环境变量没有配置闪退问题:需原创 2021-09-06 08:19:20 · 391 阅读 · 0 评论 -
JavaWeb之基本概念
基本概念1.前言2.web应用程序3.静态web4.动态Web1.前言web开发:web:网页静态webhtml,css提供给所有人看的数据始终不会发生变化。动态web比如京东等几乎是所有的网站提供给所有人的数据始终会发生变化,每个人在不同的时间、不同的地点看到的信息各不相同。技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb2.web应用程序指的是可以提供浏览器可以访问的程序。a.htm原创 2021-08-31 17:26:44 · 131 阅读 · 0 评论 -
JavaWeb之web服务器
web服务器1、技术讲解2、web服务器1、技术讲解ASP:微软的,是国内最早流行的,在HTML中嵌入了VB的脚本,SAP+COM。在ASP开发中,一个页面中不但有前端标签还有java代码用<% %>嵌套进去,都有几千行的业务代码,页面及其混乱。维护成本高。PHP:开发速度很快,功能强大,跨平台,代码很简单;但是无法承载大访问量的情况(局限性);JSP/Servlet: B/S:浏览器会和服务器 C/S:客户端和服务器sun公司主推B/S架构基于java语言的(所有的大原创 2021-09-05 11:18:24 · 208 阅读 · 0 评论 -
JavaWeb之javaBean(顺便在idea中连接下数据库)
JavaBean简单的小Demo**谈一下在idea中连接数据库。**简单的小Demo实体类JavaBean特定的写法必须要有一个无参构造属性必须私有化必须有对应的get/set方法一般用来和数据库的字段做映射 ORM;ORM:对象关系映射表–>类字段–>属性行记录–>对象People类indexnameageaddress1老大3天2老二2天3老三1天package com.hxl.pojo;原创 2021-10-19 10:00:00 · 399 阅读 · 0 评论 -
用最简单的话语教你使用JSP
JSP1.什么是JSP2. JSP原理3. JSP基础语法4. JSP指令5. 九大内置对象6. JSP标签、JSTL标签、EL表达式6.1 EL表达式${}6.2 JSP标签6.3 JSTL表达式1.什么是JSPJava Server Pages:Java服务器端页面,和servlet一样,用于动态web技术最大的特点:写JSP就像在写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入Java代码,为用户提供动态数据2. JSP原理思路:看一下JSP到底是怎么执行原创 2021-10-18 10:00:00 · 163 阅读 · 0 评论 -
用Session和Cookie来一场对话?
Session+Cookie1. 会话2. 保存会话的两种技术3. Cookie4. session(重点)session:会话 我们两个进行交谈cookie:饼干。 我给你1. 会话会话:用户打开了一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话。有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过。一个网站怎么证明你来过:客户端 服务端服务端给客户端一个信件,客户端下次访问服务端带上信件就ok了;cookie服原创 2021-10-17 10:00:00 · 122 阅读 · 0 评论 -
【Javaweb系列】-教你搞定Servlet(手撸个2万字)
Servlet1. Servlet简介2. HelloServlet2.1 构建一个普通的Maven项目2.2 关于Maven父子工程的理解2.3 Maven环境优化2.3.1修改web.xml文件为最新的2.3.2 将Maven的结构搭建完整2.4. 编写一个servlet2.4.1 编写一个普通类2.4.2 实现Servlet接口,直接继承HttpServlet2.5 编写Servlet的映射2.6 配置Tomcat2.7启动测试2.8 在这个地方遇到的bug3. Servlet原理4. Mapping原创 2021-10-16 09:44:07 · 257 阅读 · 0 评论 -
❤️“一篇文章教你解决maven”从环境到应用--非常值得阅读❤️
maven1.maven项目架构管理工具2.下载安装Maven3.配置环境变量4.阿里云镜像5.本地仓库6.在idea中使用Maven6.1启动IDEA6.2创建一个Maven项目6.3等待项目初始化完毕。6.4观察maven仓库中的变化6.5IDEA中的Maven设置6.6出现这个页面,Maven项目就ok了7.创建一个普通的Maven项目8.标记文件夹9.在IDEA中配置Tomcat10.pom文件11.IDEA中的操作12.解决遇到的问题本篇文章主要是关于maven从环境配置到可以在IDEA中使用,原创 2021-10-09 09:00:00 · 222 阅读 · 0 评论 -
JavaWeb之简单聊一下HTTP
HTTP1.什么是HTTP2.两个时代3.HTTP请求3.1请求行3.2消息头4.HTTP响应4.1响应体4.1响应状态码(重)前面也有一些Javaweb的文章,我赶紧捡起来。JavaWeb之基本概念JavaWeb之web服务器JavaWeb之Tomcat安装与启动1.什么是HTTPhttp(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP上文本:html,字符串…超文本:图片,音乐,视频,定位…2.两个时代http1.0HTTP/1.0:客户端可以与web服务器原创 2021-10-08 11:26:45 · 126 阅读 · 0 评论