Javaweb
文章平均质量分 85
小尹^_^
这个作者很懒,什么都没留下…
展开
-
JDBC(重点)
文章目录10、JDBC(重点)10.1、数据库驱动10.2、JDBC10.3、第一个JDBC程序步骤总结:解释 常用的对象10.4、statement对象代码实现 增删改查1、提取工具类2、编写增删改的方法,增删改3、查询SQL注入的问题10.5、PreparedStatement对象代码实现步骤1、新增2、删除3、更新4、查询5、防止SQL注入10.7、使用IDEA连接数据库查看数据库内容:更新数据编写sql代码注意时区MySQL版本路径10.8、事务转账10.9、数据库连接池编写连接池DBCPC3P原创 2021-11-26 10:48:38 · 692 阅读 · 0 评论 -
1、基本概念
文章目录1.1、前言1.2、web应用程序1.1、前言web开发:web:网页的意思,表示从互联网上拿到一定的资源,www.caidu.com静态webhtml,css提供给所有人开的数据,始终不会发生变化!动态web淘宝,几乎所有的网站;提供给所有人开的数据,始终会发生变化!每个人在不同的时间,不同的地点,看到的信息各不相同技术栈:Servlet/JSP(Java),ASP(微软) ,PHP在java中,动态web资源开发的技术统称为JavaWeb;1.2、web应原创 2021-11-25 19:24:02 · 50 阅读 · 0 评论 -
2、web服务器
文章目录2、web服务器2.1、技术讲解2.2、web服务器2、web服务器实现web手段:ASP 、JSP、PHP2.1、技术讲解ASP:微软:国内最早流行的是ASP在HTML中嵌入了VB的脚本代码,ASP +COM(元素)在ASP开发中,基本一个页面都有几千行的业务代码,页面极其混乱维护成本高!主要用的C#IIS服务器php:PHP开发速度很快,功能很强大,跨平台,代码很简单(无法承载大访问量的,中国百分之70%网站都是中小型的,开源的模板原创 2021-11-25 19:30:12 · 419 阅读 · 0 评论 -
3、Tomcat
文章目录3、Tomcat3.1、安装Tomcat3.2、Tomact启动和配置3.3、配置**高难度面试题:**3.4、发布一个web网站3、Tomcat下载Tomcat:安装 or 解压了解配置文件及目录结构!java的配置文件及目录结构bin:执行文件(java、javac、Javadoc……)include:底层是用C++写的,包含了C的源文件,.h是c的文件,win32:系统的底层jre:java运行时环境lib:jar包java核心jar包:rt.jar作用原创 2021-11-25 19:41:39 · 1140 阅读 · 0 评论 -
4、http
文章目录4、http4.1、什么是http4.2、两个时代4.3、http请求(Request)1、请求行2、消息头4.4、http响应1、响应体2、==响应状况码== (重点)常见面试题:4、http4.1、什么是http超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。文本:HTML,字符串 ,~……超文本:图片,音乐,视频,定位,地图……默认端口:80Https:安全的默认端口号:4434原创 2021-11-25 19:47:55 · 266 阅读 · 0 评论 -
5、maven
文章目录5、maven5.1、maven:项目架构管理工具5.2、下载安装maven5.3、配置:环境变量5.4、配置:阿里云镜像5.5、配置:本地仓库5.6、在IDEA中使用Maven1.启动IDEA2.创建一个MavenWeb项目(maven模板方式生成)3.等待项目初始化完毕(自动导入包)4.观察Maven仓库中多了什么东西5.IDEA中的Maven设置6.到这里,Maven在IEDA中的配置和使用就OK了5.7、创建一个普通的Maven项目5.8、ide中标记文件夹功能5.9、在IDEA中配置Tom原创 2021-11-25 20:24:58 · 81 阅读 · 0 评论 -
6、Servlet
文章目录6、Servlet6.1、Servlet简介6.2、HelloServlet1、构建一个普通的Maven项目,2、关于Maven父子工程的理解:3、Maven环境优化4、编写一个Servlet程序5、编写Servlet的映射6、配置Tomact7、启动测试6.3、Servlet运行原理6.4、Mapping问题1、一个Servlet可以指定一个映射路径2、一个Servlet可以指定多个映射路径3、一个Servlet可以指定通用映射路径4、默认请求路径5、指定一些后缀或者前缀等等……6、==优先级问题原创 2021-11-25 20:45:38 · 298 阅读 · 0 评论 -
7、Cookie、Session
文章目录7、Cookie、Session7.1、会话(理解)7.2、保存会话的两种技术7.3、Cookie一个网站,怎么证明你来过?总结Cookie方法问题:代码实现7.4、==Session==(重点)一个网站,怎么证明你来过?什么是Session:常用的Session方法Session 和 Cookie 区别:使用场景:代码实现:存session取Session注销session手动注销自动注销:web,xml中配置思路7、Cookie、Session7.1、会话(理解)**会话:**用户打开一个原创 2021-11-26 10:12:44 · 502 阅读 · 0 评论 -
8、JSP
文章目录8、JSP8.1、什么是JSP8.2、JSP原理为什么页面会转换为java程序?JSP原理流程图:JSP代码结论:jsp作用8.3、JSP基础语法(重点)JSP表达式普通项目与maven用web创建启动后的区别jsp脚本片段为什么会输出?JSP声明区别:优化总结8.4、JSP指令(了解)跳转到500或404页面8.5、9大内置对象代码实现补充四大作用域场景作用域的概念 重点!8.6、JSP标签、JSTL标签、EL表达式LE表达式:${ }jsp标签JSTL表达式JSTL标签库使用步骤c:if原创 2021-11-27 20:44:55 · 355 阅读 · 0 评论 -
9、JavaBean
文章目录9、JavaBeanJavaBean特定的写法:作用:实体类包名jsp代码实现9、JavaBeanBean:豆子实体类JavaBean特定的写法:必须要有一个无参构造属性必须私有化必须有对应的get/set方法作用:实体类:一般用来和数据库的字段做映射 ORM;一般用来和数据库中的表结构一 一对应ORM:对象关系映射数据库中的一张表 —> 对应 java的 类表里的字段 —> 对应 类的属性表里的记录 – 对应原创 2021-11-28 15:51:17 · 669 阅读 · 0 评论 -
10、MVC三层架构
文章目录10、MVC三层架构什么是MVC:10.1、早些年的架构10.2、MVC三层架构有三层10、MVC三层架构什么是MVC:Model(模型):实体类和数据库中对应的字段view(试图):jsp页面Controller(控制器):servlet,负责跳转页面10.1、早些年的架构用户直接访问控制层,控制层就可以直接操作数据库转发或重定向到jsp页面可以携带参数,jsp就能取了servlet --> CRUD(增删改查) -->操作,数据库 有弊端:jdb原创 2021-11-29 19:56:49 · 858 阅读 · 0 评论 -
11、Filter(过滤器 重点)
文章目录11、==Filter==(过滤器 重点)Filter开发步骤:1.导包2.编写过滤器1.导包不要错2.实现Filter接口3.在web.xml中配置 servlet 和 filter4.展示Servlet结论:过滤器 总结11、Filter(过滤器 重点)springMVC、springBoot、安全框架(Shiro,做安全认证的)里边的一些东西都是用过滤器实现的Filter:过滤器,用来过滤网站的数据处理中文乱码登录验证……Filter开发步骤:1.导包在pom.x原创 2021-12-10 20:46:31 · 540 阅读 · 0 评论 -
MySQL 安装和配置与 Maven
文章目录MySQL 安装和配置MySQL简介安装配置环境变量查看版本信息命令行连接MySQL手动开启/关闭MySQL使用IDEA操作数据库1.IED连接数据库2.IED操作数据库新建数据库新建表增删maven为什么要学习这个技术?maven是什么?下载安装maven配置:环境变量配置:阿里云镜像配置:本地仓库在IED中使用maven1.启动IDEA2.创建一个MavenWeb项目(maven模板方式生成)3.等待项目初始化完毕(自动导入包)4.观察Maven仓库中多的东西5.IDEA中的Maven设置6.M原创 2021-11-28 18:18:08 · 4743 阅读 · 1 评论 -
狂神 - 邮件发送(常用)
文章目录邮件收发传输协议SMTP协议POP3协议邮件发送原理图Java发送邮件概述纯文本邮件导包权限总结代码实现带图片和附件的邮件两个类流程图代码实现JavaWeb发送邮件代码实现:1.先搭建框架2.实体类3.工具类4.Servlet类5.提示页面流程效果邮件收发要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。对应:接收和发送接收:POP3协议发送:SMTP协议SMTP服务原创 2021-12-15 18:03:05 · 2322 阅读 · 0 评论 -
狂神 - 文件上传(重要)
文章目录文件上传(重要)创建一个空项目空项目的好处:创建web项目的三种方式:架构图1.准备工作2.使用类介绍(了解)【文件上传的注意事项】【需要用到的类详解】Fileltem类ServletFileUpload类3.编写代码代码实现表单FileServlet类配置:web.xml提交后表单结果文件上传(重要)在web应用中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。创建一个空项目空项目的好处:ieda中一个项目独占一个文件夹,通过一个空的项目n原创 2021-12-15 17:51:15 · 1038 阅读 · 0 评论 -
Javaweb
JavaWeb1、基本概念1.1、前言web开发:web,网页的意思,www.caidu.com静态webHTML,css提供给所有人开的数据始终不会发生变化!动态web淘宝,几乎所有的网站;提供给所有人开的数据始终会发生变化!技术栈:Servlet/JSP,ASP ,PHP在java中,动态web资源开发的技术统称为JavaWeb;1.2、web应用程序什么是程序:按照自己编写的代码去执行的动作web应用程序:可以提供浏览器访问的程序;a.html、b.原创 2021-11-07 17:09:41 · 689 阅读 · 0 评论