
javaweb
文章平均质量分 82
Æ_华韵流风
/生/在/国/旗/下/,/长/在/春/风/里/,一/天/三/顿/饱/,/顿/顿/吃/得/好/
展开
-
JavaWeb——结课项目TMBookStore(6)
TMBookStore项目: 技术:数据库连接池、servlet的基本使用、ajax、javaweb技术,邮件发送(包含邮件激活账号)、多应用交互等 设计模式:mvc 项目连接:TMBookStore原创 2021-06-06 10:35:32 · 153 阅读 · 0 评论 -
JavaWeb——数据库连接池(5)
一、数据库连接池 通过 java 程序操作数据库,必须首先要得到与数据库的连接对象,java 程序与数据库是两个进程,为了能够对数据库中的数据进行各种操作,两者之间首先要建立通讯连接(两端都要维护一个 Socket 套接字),另外要通过套接字向对方发送请求和数据,因此这种操作很耗资源,对两边来讲都是负担,因此连接对象的数量越少越好,尽量少的创建连接对象, 在一个项目中要经常对数据库进行操作,如果每次都建立连接就会造成资源消耗越来越大,为了解决以上问题,出现了数据库连接池。 什么是数据库连接池? j原创 2021-06-06 09:23:23 · 391 阅读 · 1 评论 -
JavaWeb-监听器和过滤器(4)
一、过滤器 java 有过滤器、监听器、拦截器,都是属于 java 的组件。 在 tomcat 的容器初始化和启动时,通过责任链模式针对 engine,host,context,wrapper 部分分别进行启动,这四个部分是一个链条,按照规定的顺序执行。 过滤器链在 tomcat 启动时就会被创建,如果定义和配置了多个过滤器,就会按照它们在配置文件中的配置顺序把这些过滤加入到过滤器链中。启动时过滤器链是不会执行的,但是它会一直存在于容器中,等待有相应的请求到达才会执行过滤器。 创建并配置过滤原创 2021-04-28 13:57:55 · 125 阅读 · 0 评论 -
JavaWeb——JSP详解(3)
一、什么是 JSP ? java server page,它是一种页面,它会被容器进行转换和编译,当请求到达 jsp 时,容器就会调用 jsp 进行执行,把执行的结果响应给客户端。 jsp 的构成比较复杂,相对于 HTML 来看,html 是静态资源,jsp 属于动态资源。jsp 可以包含的内容比 html 可以包含的内容要多很多,从设计的复杂度来看,比 html 也要复杂。 二、JSP 的基本要求 必须包含 <@page language=“java”> 页指令。 文件名必须以 .jsp原创 2021-04-24 19:48:21 · 166 阅读 · 0 评论 -
JavaWeb——request和response对象(2)
一、Request,Response 对象的设计模式 外观模式,属于结构型的模式。解决的问题:当我们要使用的系统或者某个类的功能很复杂,会造成使用的复杂度;另外需要使用的类中有一些功能属于系统级的功能,不建议或者不允许开发者使用。为了解决以上问题,可以采用外观模式对合适的类进行一层包装,把包装的类提供给开发者使用,包装类中的所有方法就是开发者可以使用的方法,开发者使用这些方法足以完成所有的任务。也称为门面模式。 在容器中,请求、响应、会话、应用上下文对象都具有以上的问题,它们都很复杂,有一些方法是容原创 2021-04-21 20:35:50 · 179 阅读 · 0 评论 -
JavaWeb——tomcat 与 servlet初识(1)
一、JavaEE 是 java 企业级的开发技术,能够开发动态资源,也能够打造大规模的应用程序。它也是一个技术体系,建立在 JavaSE 基础之上,提供了实现企业级开发的基础 API。现在大多数的 java 应用程序都是基于 JavaEE 开发的。 二、JavaWeb web 称为互联网以及应用于网络上的各设备、协议、规范及技术。JaveWeb 就是基于 java 语言来开发符合 JavaEE 规范要求的网络应用程序(B/S,也包括C/S)。 web 包含两种资源,一种是静态资源,不会发生变化,htm原创 2021-04-17 16:56:33 · 208 阅读 · 0 评论