JavaWeb
文章平均质量分 95
Targetu
这个作者很懒,什么都没留下…
展开
-
JavaWeb Day07 MVC架构、过滤器与监听器
Model业务处理: 业务逻辑(Service)数据持久层:CRUD (Dao)View展示数据提供链接发起Servlet请求(a, form, img…)提供用户的请求:(req:请求参数、Session信息…)交给业务层处理对应代码控制视图的跳转登陆 --> 接受用户的登陆请求 --> 处理用户的请求(获取用户登陆参数,username,password) -->交给业务层处理登陆业务(判断用户名密码是否正确:事务) --> Dao层查询用户名和密码是否正确 --> 数据库。原创 2020-09-22 12:24:29 · 147 阅读 · 0 评论 -
网址讲解与URL类使用案例
一、网址详解网址的组成部分: 通信协议://域名:端口号/虚拟路径?参数列表#锚点通信协议:传输速率控制传输编码控制出错控制域名:ip地址的别名ip地址:是计算机在互联网中的唯一标识(公网ip)DNS服务商在浏览器中输入网址,会首先访问dns服务商,dns服务商会返回该域名对应的ip地址,随后浏览器通过ip访问。端口号:范围:0~65535http协议访问时,可以忽略端口号,自动寻找80https协议访问时,也可以忽略端口号,自动寻找443参数原创 2020-08-16 20:16:13 · 815 阅读 · 0 评论 -
JavaWeb JSP详解 (内含底层原理)Day06
文章目录1 JSP概述2 JSP底层原理3 JSP基础语法JSP表达式JSP脚本片段JSP声明4 JSP指令5 九大内置对象, 四大作用域6 JSP标签、JSTL标签、EL表达式写在最后1 JSP概述Java Server Pages : Java服务器端页面,和Servlet一样都是用来开发动态web的技术!最大的特点:写JSP就像在写HTML区别:HTML只给用户提供静态数据;JSP页面中可以嵌入Java程序,为用户提供动态数据;2 JSP底层原理思路:JSP如何执行?原创 2020-06-06 16:16:08 · 310 阅读 · 3 评论 -
JavaWeb Cookie&Session(详解) Day05
Cookie、Session1 会话**会话:**用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程叫做会话。**有状态会话:**一个同学来过教室,下次再来教室的时候,我们都知道他曾经来过,这个过程称之为有状态会话。一个网站,怎么证明你来过?客户端 服务端服务端给客户端一个信件,客户端下次访问服务器时带上信件就可以了;cookie服务器登记你来过了,下次你来的时候我来匹配你;session2 保存会话的两种技术cookie客户端技术(响应,请求)se原创 2020-06-01 09:37:39 · 185 阅读 · 1 评论 -
JavaWeb Servlet超详细讲解(附带原理)Day04
JavaWeb Servlet1 Servlet简介Servlet就是Sun公司开发动态web的一门技术Sun在这些API中提供一个借口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成以下两个步骤:编写一个类,实现Servlet接口把开发好的java类部署到web服务器中把实现了Servlet接口的Java程序叫做:Servlet2 HelloServl...原创 2020-05-21 12:04:19 · 391 阅读 · 1 评论 -
JavaWeb IDEA配置Maven与Tomcat 超详细讲解 (Mac)Day03
Maven 项目架构管理工具前言为什么要学习这个技术?在JavaWeb开发中,需要使用大量的jar包,我们手动去导入;如何能够让一个东西自动帮我们导入和配置这些jar包。如此,Maven就诞生了!Maven很强大,但我们目前用来就是方便导入jar包的!Maven的核心思想:约定大于配置有约束,不要去违反。Maven会规定好我们应该如何去编写我们的java代码,必须按照这个...原创 2020-04-26 00:07:03 · 485 阅读 · 1 评论 -
JavaWeb Http详解 Day02
1、Http概述1.1 基础知识Http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。文本:html,字符串,…超文本:图片,音乐,视频,定位,地图…80吧Https:安全的4431.2 两个时代http1.0HTTP/1.0:客户端可以与web服务器连接,只能获得一...原创 2020-04-25 00:09:31 · 160 阅读 · 0 评论 -
JavaWeb Web概述及Tomcat配置详解 Day01
1、基本概念1.1、基本概念Web开发:web~网页,www.baidu.com静态web:html, css提供给所有人看的数据始终不会发生变化~动态web:淘宝,几乎所有的网站提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同技术栈:Serviet/ISP,ASP,PHP在Java中,动态web资源开发的技术统称为Java...原创 2020-04-24 00:24:43 · 254 阅读 · 1 评论