
javaweb
文章平均质量分 85
xbd_zc
最快=坚持
展开
-
【狂神javaweb(十)】用户注册发送邮件通知 (QQ邮箱演示)
文章目录用户注册发送邮件1实体类2发送邮件线程3,注册页面 index.jsp4,注册Servlet5,web.xml配置Servlet6,测试用户注册发送邮件创建maven项目导包<!--servlet--> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <ve原创 2022-03-18 13:19:08 · 410 阅读 · 0 评论 -
【狂神javaweb(九)】邮件发送原理实现 (QQ邮箱演示)
文章目录邮件发送原理实现传输协议概述邮件发送测试1,获取QQ邮箱授权码2,maven项目导包3,测试发送4,成功接收邮件发送原理实现要在网络.上实现邮件功能,必须要有专门]的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。SMTP服务器地址:一般是 smtp.xx.com,比如163邮箱是smtp.163.com, qq邮箱是smtp.qq.com。电子邮箱(E-Mail地址)的获得需要在邮件服务器.上进行申请。比如我们要使原创 2022-03-17 16:36:30 · 2088 阅读 · 0 评论 -
【狂神javaweb(八)】通用文件上传类
文章目录文件上传使用类介绍**文件上传注意事项(调优)**需要用到的类详解构建项目测试1,构建maven项目2.编写提交文件的页面index.jsp提交后显示页面 info.jsp3,创建FileServlet4,web.xml注册Servlet5,访问测试上传成功控制台输出检查文件 存放到了Tomcat目录下面文件上传使用类介绍文件上传注意事项(调优)为了保证服务器安全, 上传文件应该放在外界无法访问的目录下, 比如放在WEB-INF目录下为防止文件覆盖的现象发生, 要为上传文件产生一个唯一的原创 2022-03-17 12:45:16 · 915 阅读 · 0 评论 -
【狂神javaweb(七)】项目实战-SMBMS-超市管理系统
12.SMBMS源码下载smbms-云盘下载一,项目搭建-前期准备1. 创建mavenweb项目2. 添加Tomcat3. 测试localhost访问4. 导入jar包servlet-api jsp-api mysql-connector-javajstl-apistandard5. 创建项目结构 6. 编写实体类 1. ORM映射: 表-;类映射7. 编写基础公共类数据库配置文件driver=com.mysql.jdbc.Driver原创 2022-03-17 10:04:44 · 1362 阅读 · 8 评论 -
【狂神javaweb(六)】过滤器(重点)-监听器-MVC初识
文章目录1,Filter过滤器(重点) 监听器1过滤器(重点)步骤1,maven依赖包步骤2,实现filter接口 (注意是javax.servlet 包下面的) 重新方法步骤3,配置过滤器(web.xml)2,监听器3.过滤器, 监听器常见应用1.用户登录之后, 向session中放入用户数据2.进入主页时要判断用户是否已经登录(过滤器)3,配置web.xml2.MVC三层架构1,Filter过滤器(重点) 监听器1过滤器(重点)Filter: 过滤器, 用来过滤网站的数据处理中文乱码登录验原创 2022-03-17 09:53:59 · 746 阅读 · 0 评论 -
【狂神javaweb(五)】JSP(已淘汰)
文章目录8.JSP8.1.什么是jsp8.2.JSP原理jsp里的java代码8.3.JSP基础语法JSP表达式jsp脚本片段JSP声明8.4JSP指令include , 添加页面8.5.九大内置对象8.6.JSP标签、JSTL标签、EL表达式核心标签8.JSP8.1.什么是jspJava Server Pages: Java服务器端页面, 也和servlet一样, 用于动态web技术特点:写jsp就像是在写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入java代码,原创 2022-03-17 09:46:20 · 470 阅读 · 0 评论 -
【狂神javaweb(四)】Cookie-Session(重点)
7.Cookie, Session7.1.会话简介用户打开一个浏览器, 点击了很多超链接, 访问多个web资源, 关闭浏览器, 这个过程可以称为会话有状态会话: 有同学来过教师, 下次再来, 我们会直到这个同学曾经来过**一个网站怎么证明你来过? **客户端, 服务端服务端给客户端一个信件, 客户端下次访问带上信件就可以了; cookie服务器登记你来过了, 下次你来的时候匹配你 session存储的数据类型不同:cookie只能存储键值对的字符串类型,而sessio原创 2022-03-17 09:44:47 · 1485 阅读 · 0 评论 -
【狂神javaweb(三)】Servlet*重点(创建-配置-Context-request-response)
文章目录6.servlet6.1.简介6.2.HelloServlet1, 构建一个普通Maven项目2,maven父子工程的理解遇到的问题:创建maven项目-使用web模板不自动添加parent标签3,编写一个Servlet程序1编写一个普通类, 实现Servlet接口 , 继承HTTPServlet2重写doPost, doGet方法3编写servlet的映射4, 添加Tomcat5,启动成功 , 请求hello6.3.Servlet原理6.4.Servlet-Mapping6.5.Servlet-M原创 2022-03-17 09:41:00 · 646 阅读 · 0 评论 -
【狂神javaweb(二)】Maven安装,配置, 使用方法
文章目录5.Maven5.1.Maven安装1,官网下载地址5.2,配置环境变量3,测试环境配置5.3,使用阿里云镜像5.4,本地仓库5.5,IDEA配置Maven指定maven路径创建maven项目5.6,创建一个Maven项目'5.7,IDEA修改默认设置,只对于新建的项目,设置才会有效一般设置地址由于我这个版本没找到所以自己添加一个快捷键来打开自行更改对应目录即可5.8,标记文件夹属性方式1方式25.9.IDEA中配置Tomcat点击add configuration点+号选择Tomcat添加项目解决原创 2022-03-17 09:32:26 · 1156 阅读 · 0 评论 -
【狂神javaweb(一)】javaweb简介, Tomcat安装
文章目录1. 基本概念1.1 前言1.2 web应用程序1.3 静态web1.4 动态web2. Web服务器2.1 技术讲解ASP:PHP:2.2 Web服务器Tomcat3.Tomcat3.1安装Tomcat3.2Tomcat启动和配置文件夹作用启动/关闭Tomcat3.3配置网站访问流程4.HTTP协议4.1. 什么是HTTP4.2. 两个时代4.3. HTTP请求4.4. HTTP响应1. 基本概念1.1 前言静态web动态web在Java中,动态web资源开发的技术统称为Java W原创 2022-03-15 17:00:36 · 1163 阅读 · 0 评论