随笔分类 - JavaWeb
摘要:Maven 管理和构建 Java 项目的工具,同类的还有 Gradle、Ant 等 提供了什么: 标准化的项目结构 标准化的构建流程 编译 > 测试 > 打包 > 发布 依赖管理机制 标准项目结构 更快捷的编译,打包 依赖管理机制 直接在 pom.xml 中添加依赖坐标后会自动将 jar 包和插件部
阅读全文
摘要:MVC是一种分层开发的模式,其中: M: Model,业务模型,处理业务 V: View,视图,界面展示 C: Controller,控制器,处理请求,调用模型和视图 好处: 职责单一,互不影响 有利于分工协作 有利于组件重用 如:以后视图层不用JSP了要用AJAX,直接替换掉视图层即可,其他不用动
阅读全文
摘要:JSP java server pages java 服务端页面 jsp = java + html 为什么用JSP? JSP 为动态页面而生,当页面需要展示动态的数据时,我们不可能像下图这样用 servlet 中的 write 写整个页面。那样太过繁琐和复杂。 JSP 的作用:简化开发,避免用 S
阅读全文
摘要:response 用来设置响应数据 响应数据结构 响应行 HTTP/1.1 200 OK 响应头 Content-Type: text/html 响应体 <h1>Hello World!</h1> 重定向(Redirect) 一种资源跳转方式 // 重定向 // 1. 设置响应状态码 respons
阅读全文
摘要:Servlet 的继承体系 Tomcat需要解析请求数据,封装为request对象,并且创建request对象传递到service方法中 使用request对象,查阅JavaEE API文档的HttpServletRequest接口 request 获取请求数据 请求行 // 获取请求方式 Stri
阅读全文
摘要:Servlet 创建步骤 创建web项目导入依赖 <dependency> <groupld>javax.servlet</groupld> <artifactld>javax.servlet-api</artifactld> <version>3.1.0</version> <!-- 排除运行环境
阅读全文
摘要:
Tomcat是一个Web服务器 Web服务器是一个应该程序(软件) 对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作, 可以将web项目部署到服务器中,对外提供网上浏览服务 Tomcat服务器: 是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servle
阅读全文
![[Tomcat] 笔记](https://img2023.cnblogs.com/blog/2324651/202303/2324651-20230328143519580-934502852.png)
摘要:
B/S 架构 Browser/Server,浏览器/服务器架构模式,它的特点是,客户端需要浏览器,应用程序的逻辑和数据都存储在服务器端。 浏览器只需要请求服务器,获取Web资源,服务器把Web资源发送给浏览器即可 好处: 易于维护升级。服务器端升级后,客户端无需任何部署就可以使用到新的版本 静态资源
阅读全文
![[Http协议] 笔记](https://img2023.cnblogs.com/blog/2324651/202303/2324651-20230327201753666-586123421.png)