随笔分类 -  学习笔记-JavaWeb

摘要:Filter过滤器实现登录验证 用户登录了才能访问某个页面,不登录无法访问该页面 登录Servlet: package servlet; ​ import jakarta.servlet.ServletException; import jakarta.servlet.http.HttpServle 阅读全文
posted @ 2022-10-22 17:21 GrowthRoad 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Filter 过滤器 过滤器的作用:用来过滤网站的数据(处理中文乱码、登录验证....) 过滤器加在服务器和servlet、jsp、静态资源 中间,用来过滤服务器的请求 我们以处理乱码问题为例: 之前处理乱码都是在servlet中设置 setCharacterEncoding("utf-8"),但如 阅读全文
posted @ 2022-10-22 11:28 GrowthRoad 阅读(33) 评论(0) 推荐(0) 编辑
摘要:MVC三层架构 MVC: Model(模型)、View(视图)、Controller(控制器) 在早期,用户直接访问控制层,控制层直接操作数据库,增删改查的代码也直接写在控制层 这种结构的弊端是,代码十分臃肿,不利于维护 Servlet的工作:处理请求和响应、视图跳转、处理JDBC、处理业务代码、处 阅读全文
posted @ 2022-10-22 10:27 GrowthRoad 阅读(172) 评论(0) 推荐(0) 编辑
摘要:JSP标签、JSTL标签、EL表达式 EL 表达式 ${} 作用: 获取数据 执行运算 获取web开发的常用对象 JSP 标签 拼接页面 <jsp:include page="jsp1.jsp"/> 转发,可传递参数 <%-- 参数标签:name 是参数的键,value是参数的值--%> <jsp: 阅读全文
posted @ 2022-10-21 20:02 GrowthRoad 阅读(46) 评论(0) 推荐(0) 编辑
摘要:JSP内置对象 pageContext Request Response config [ServletConfig] out Application [ServletContext] page exception session 其中,pageContext、Request、Application 阅读全文
posted @ 2022-10-21 16:44 GrowthRoad 阅读(22) 评论(0) 推荐(0) 编辑
摘要:JSP基础语法和指令 写jsp代码之前,需要导入四个包 Servlet 依赖 JSP 依赖 JSP表达式依赖 standard标签库 基础语法 jsp表达式 语法: <%= xxxxxxx%> xxxxxxx 为java代码(变量或表达式),将java代码的结果输出到页面 例子: <%--jsp表达 阅读全文
posted @ 2022-10-20 12:08 GrowthRoad 阅读(54) 评论(0) 推荐(0) 编辑
摘要:JSP原理 什么是JSP Java Server Pages :Java服务器端页面 和Servlet一样,用于开发动态web 特点: 和html相仿 区别就是,html只给用户提供静态数据,JSP页面中可以嵌入java代码,为用户提供动态数据 JSP如何执行 在项目中,有一个jsp文件,运行后,在 阅读全文
posted @ 2022-10-19 18:44 GrowthRoad 阅读(32) 评论(0) 推荐(1) 编辑
摘要:Session 什么是session Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象用于存储用户会话所需的属性和配置信息,这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用 阅读全文
posted @ 2022-10-19 16:25 GrowthRoad 阅读(44) 评论(0) 推荐(0) 编辑
摘要:Cookie 什么是会话? 会话:用户打开一个浏览器,点击了一些超链接,访问了多个web资源,关闭浏览器,这个过程称之为会话。 有状态会话:记录用户曾经登录过某个网站。 什么是Cookie? Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行S 阅读全文
posted @ 2022-10-15 21:00 GrowthRoad 阅读(29) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,和一个代表响应的HttpServletResponse对象 如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给客户 阅读全文
posted @ 2022-10-15 18:00 GrowthRoad 阅读(65) 评论(0) 推荐(0) 编辑
摘要:HttpServletResponse web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,和一个代表响应的HttpServletResponse对象 如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给客 阅读全文
posted @ 2022-10-15 16:05 GrowthRoad 阅读(59) 评论(0) 推荐(0) 编辑
摘要:ServletContext对象 ServletContext对象:web容器启动的时候,它会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用。 ServletContext 有很多功能: 共享数据 共享数据的意思是 在一个Servlet中保存的数据,可以在 阅读全文
posted @ 2022-10-13 16:55 GrowthRoad 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Servlet Servlet简介 servlet是sun公司开发动态web的一门技术 sun公司在这些API中提供了一个接口叫做Sevlet 如果你想开发一个Servlet程序,只需要: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器 总结:把实现了Sevlet接口的j 阅读全文
posted @ 2022-10-11 19:48 GrowthRoad 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Maven 什么是Maven? maven是项目架构管理工具,用来管理项目,如自动导入jar包等。 Maven下载和配置 下载 官网:Maven – Welcome to Apache Maven 下载完成后解压到自己的环境目录下 配置环境变量 需要配置两个: MAVEN_HOME:自己maven的 阅读全文
posted @ 2022-10-10 19:43 GrowthRoad 阅读(32) 评论(0) 推荐(0) 编辑
摘要:HTTP 什么是http HTTP:超文本传输协议,是一个简单的请求-相应协议 超文本:图片、视频、音乐、定位 默认端口:80 HTTPS:以安全为目标的HTTP通道,在HTTP的基础上加入了SSL,保证了传输过程的安全性 默认端口:443 HTTP的两个时代: http1.0 http/1.0:客 阅读全文
posted @ 2022-10-10 15:33 GrowthRoad 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.Tomcat 1.1Tomcat概念 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和J 阅读全文
posted @ 2022-10-06 20:57 GrowthRoad 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示