![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 94
小北呱
大学软件工程专业在读
目前大四
现居深圳
展开
-
Java Web-01(Http协议和Tomcat服务器)
Http协议和Tomcat服务器 Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol),是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。 Http协议的组成:Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时,你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,服务器接收到请求后会组织响应数据封装成一个Http响应返回给浏览.原创 2021-06-11 22:24:44 · 265 阅读 · 3 评论 -
Java Web-02( Servlet)
Servlet Servlet 是运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API,动态的向客户端输出内容。 servlet规范:包含三个技术点,它们是servlet技术;filter(过滤器)技术;listener(监听器)技术。 Servlet快速入门 实现步骤: 创建类实现Servlet接口 覆盖尚未实现的方法---service方法 在web.xml进行servl..原创 2021-06-11 22:33:20 · 206 阅读 · 0 评论 -
Java Web-03(request&response)
HttpServletResponse 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,HttpServletResponse是ServletResponse的子接口,功能和方法更加强大。 response的运原创 2021-06-11 22:40:32 · 126 阅读 · 0 评论 -
Java Web-04(Cookie&Session)
会话技术Cookie&Session 什么是会话技术? 例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分客户端)。 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的。会话技术分为Cookie和Session: Cookie:数据存储在客户端本地,减少服务器端原创 2021-06-11 22:45:47 · 90 阅读 · 0 评论 -
Java Web-05(JSP)
JSP JSP技术 JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码以及嵌入JSP操作和命令来编写JSP。 JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。 JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBe.原创 2021-06-11 22:51:35 · 405 阅读 · 0 评论 -
Java Web-06(事务)
事务 什么是事务?一件事情有n个组成单元 ,要么这n个组成单元同时成功,要么n个单元就同时失败。就是将n个组成单元放到一个事务中。 mysql的事务 默认的事务:一条sql语句就是一个事务,默认就开启事务并提交事务. 手动事务: 显示的开启一个事务:start transaction 事务提交:commit代表从开启事务到事务提交,中间的所有的sql都认为有效, 真正的更新数据库。 事务的回滚:rollback 代表事务的回滚,从开启事务到事务回滚,中间的所有的sql操作都认为无效,数据库没有原创 2021-06-11 22:56:22 · 131 阅读 · 1 评论 -
Java Web-07( 监听器)
监听器 监听器Listener jservlet规范包括三个技术点:servlet ;listener ;filter;监听器就是监听某个对象的的状态变化的组件。监听器的相关概念事件源: 被监听的对象(三个域对象 request,session,servletContext) 监听器:监听事件源对象, 事件源对象的状态的变化都会触发监听器 。 注册监听器:将监听器与事件源进行绑定。 响应行为:监听器监听到事件源的状态变化时,所涉及的功能代码(程序员编写代码) 按照被监听的对象划分:Servle.原创 2021-06-11 23:00:59 · 259 阅读 · 0 评论 -
Java Web-08(过滤器)
过滤器 过滤器Filter filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理。 步骤: 编写一个过滤器的类实现Filter接口 实现接口中尚未实现的方法(着重实现doFilter方法) 在web.xml中进行配置(主要是配置要对哪些资源进行过滤) 例子,过滤器实现类: package com.yyb.filter; import java.io.IO...原创 2021-06-11 23:05:24 · 98 阅读 · 0 评论 -
Java Web-09(注解)
注解 注解就是符合一定格式的语法@xxxx,是给jvm看的,给机器看的。注解在目前而言最主流的应用是代替配置文件。 关于配置文件与注解开发的优缺点: 优点:开发效率高,成本低 缺点:耦合性大,并且不利于后期维护 jdk5提供的注解 @Override:告知编译器此方法是覆盖父类的 @Deprecated:标注过时 @SuppressWarnings:压制警告 不同的注解只能在不同的位置使用(方法上、字段上、类上) 自定义注解 怎样去编写一个自定义的注解,使用@interface关键字。.原创 2021-06-11 23:09:50 · 1137 阅读 · 0 评论