
javaweb
普通网友
这个作者很懒,什么都没留下…
展开
-
监听器 过滤器 MVC架构基本概念
1.MVC三层架构M:模型(model) 业务层V:视图(view) 视图层C:控制器(controller) 控制层早些年的架构现在的网站架构(微服务除外)MVC三层架构Model :业务处理 :业务逻辑(Service)数据持久层:增删改查CRUD(Da0)View;展示数据 页面内容提供链接 发起Servlet请求Controller(Servlet)接受用户请求:(req: 请求参数、Session信息)交给业务层处理对应的代码控制视图原创 2020-07-06 22:21:13 · 301 阅读 · 0 评论 -
JSP
JSP1.什么是JSPjava Server Pages : java服务器端页面,和Servlet相同,用于动态Web技术!特点:与HTML相似 写JSP就像是写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入JAVA代码 ,为用户提供动态数据!原理图2.JSP原理解析思路:JSP到底怎么执行的!服务器内部工作原理Tomcat有一个work目录IDEA使用Tomcat也会产生这个work目录浏览器向服务器发送请求,不管访问什么资源,其实原创 2020-07-05 20:28:10 · 169 阅读 · 0 评论 -
Session与Cookie
1.Cookie1.服务器从客户端的请求中拿到cookie信息,验证身份2.服务器响应给客户端新的cookieCookie :是服务器端给客户端颁发的Cookie[] cookies = req.getCookies(); // 服务器端从请求中拿到cookie 返回数组类型 说明Cookie存在多个cookie.getValue()获得cookie的值Cookie cookie = new Cookie("lasttime",System.currentTimeMillis()+""); 新建原创 2020-07-04 16:41:27 · 169 阅读 · 0 评论 -
请求和响应
Response 和 Request1.HttpServletResponse(响应)HttpServletResponse代表服务端的一个响应web服务器接收到服务器客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse对象。简单来说如果要获取客户端请求过来的参数:用HttpServletRequest如果要给客户端响应一些数据信息:使用HttpServletResponse1.简单分类1原创 2020-07-03 23:35:05 · 425 阅读 · 0 评论 -
Servlet
Servlet6.1 Servlet简介Servlet是sun公司开发动态web的一门技术SUN公司在API中提供一个接口叫做:Servlet,开发一个Servlet程序 需要两个步骤编写一个JAVA类,实现Servlet接口把开发好的java类 部署到web服务器中我们把实现了Servlet接口的java程序叫做 Servlet6.2 实现Hello ServletServlet接口在SUN公司有两个实现类 :HttpServlet ,GenericServlet1.构建一原创 2020-07-02 19:42:48 · 273 阅读 · 0 评论 -
IDEA中使用MAVEN
IDEA中使用MAVEN注意 Maven 3.6.3与idea不兼容 会出现一些问题:例如tomcat没有导入artifacts建议使用Maven 3.6.1maven有问题的小朋友,(主要是配置tomcat的时候没有artificial)不要用最新版,有问题,请将maven调回3.6.11.启动IDEA2.创建一个Mavenweb项目等待项目初始化完毕自动导入包出现 BUILD SUCCESS 则初始化成功3.在IDEA中配置MAVEN注意事项: IDEA项目创建成功后 看原创 2020-06-16 21:13:10 · 279 阅读 · 0 评论 -
Maven的安装和配置
Maven的安装和配置maven的作用 为什么要学习maven?1.在Javaweb开发中,需要使用大量的jar包,我们手动导入比较麻烦2.如何能够让一个东西自动导入和配置jar包。由此,Maven诞生了!5.1Maven 架构管理工具我们目前用maven 是为了方便导入jar包!Maven的核心思想:约定大于配置有约束,不要去违反。Maven会规定好你如何去编写Java代码 必须按照这个规范来5.2 下载和安装官网:http://maven.apache.org/download原创 2020-06-16 13:08:56 · 126 阅读 · 0 评论 -
Http概念
Http详解4.1 Http概念http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。文本:html,字符串超文本:图片,音乐,视频,定位,地图…端口号80Https:安全的超文本传输协议- 端口号4434.2 两个版本http1.0HTTP/1.0 : 客户端与web服务器连接后,只能获得一个web资源 就会断开连接http2.0HTTP/1.1 :客户端与web服务器原创 2020-06-16 13:02:11 · 209 阅读 · 0 评论 -
Tomcat的安装和配置
Tomcat详解1.1安装Tomcat官网:http://tomcat.apache.org/1.2 启动Tomcat双击startup.bat启动Tomcat访问测试:http://localhost:8080/核心配置文件可以配置启动的端口号tomcat的默认端口号:8080mysql默认端口号:3306http:80https:443<Connector port="8080" protocol="HTTP/1.1"原创 2020-06-15 21:03:48 · 324 阅读 · 0 评论 -
Web服务器
JavaWeb1、基本概念1.1前言web开发web:网页的意思静态webhtml,css 写的静态网页 是死的提供给所有人看的数据不会发生变化动态web网页提供的的数据始终会发生变化,每个人看到的网页是不尽相同的几乎所有的网站技术栈:Servlet/JSP, ASP, PHP在Java中 ,动态web资源开发的技术统称为JavaWeb;1.2 web应用程序web应用程序:可以提供浏览器访问的程序:a.html 、b.html…这些web资源可以被外界访原创 2020-06-15 20:50:14 · 180 阅读 · 0 评论