自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 数据库连接池

什么是数据库连接池当系统使用JDBC技术 访问数据库时会 创建一个connection对象,而该对象的创建过程 是非常消耗资源的,并且创建 对象的时间 也比较长,假设系统 一天有 一万次 的访问量,那么一天 就会创建 1万个connection对象,这极大的浪费数据库的资源,而且可能 造成数据库 服务器内溢出、宕机。为了 解决上面的问题,就引入了数据库连接池 (Connection pooli...

2019-04-16 15:38:42 152

原创 JavaScript之DOM

HTML DOM定义了 所有HTML元素的对象和属性,以及访问它们的方法。换言之,HTML DOM是关于获取、修改、添加或删除HTML元素的标准。DOM HTML对象:修改HTML内容的最简单的方法是使用 innerHTML属性。如需改变HTML元素的内容,使用下面这个语法:document.getElementById(id).innerHTML = new HTMLDOM Styl...

2019-04-15 17:17:02 110

转载 AJAX

AJAX简介AJAX = Asynchronous JavaScript and XML(异步的JavaScript和XML)。AJAX不是新的编程语言,而是 一种使用 现有标准的 新方法。AJAX是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。Ajax的全称是:Asynchronous JavaScript And XML,指的是异步 JavaScript 及 X...

2019-04-15 17:11:24 93

转载 MVC开发模式

MVC开发模式简介M:Model模型 JavaBeanV:view视图 JSPC:controller控制器 Servlet其实就是 JSP+Servlet+JavaBeanM:封装 结果数据集V:将 最终的结果 展示给结果C:处理业务流程,将数据集 发送 给 JSPMVC模式的优点:降低了 各个模块之间的 耦合,能够增强程序的可维护性和 扩展性,提高了 模型的复用性。MVC模式...

2019-04-13 21:34:47 533

转载 Servlet和JSP小结

在本部分 最重要的就是 理解 Servlet的运行原理。Servlet说明白一点就是可以运行在服务器上的小型Java程序,它和一般的java程序的区别是是:可以通过HTTP协议 接收 和响应来自Web客户端的请求。客户端浏览器 与 服务器 与 数据库 之间的 通信 交互 的 关系 如下图所示。下面分析下,Serclet生命周期:客户端 首先向 tomcat 输入 网址URL,然后 t...

2019-04-13 10:59:07 1415

转载 表单赋值问题

当请求request中携带 了用户 提交的数据时,需要 将这些 数据封装 到JavaBean中,像 之前写法 需要一一赋值,倘若 request携带了非常多的表单数据,此时 的赋值操作 就 显得比较繁琐了,那有没有 好的解决办法呢?这里可以使用 apache的commons-beanutils搞定这个问题。使用 commons-beanutils解决表单赋值的问题。首先需要下载两个jar包分别...

2019-04-12 13:15:17 666

转载 Servlet3.0新特性

注解在JavaEE6规范中 添加了Servlet3.0规范中,该规范 允许在 定义 Servlet、Filter与Listener三大组件时使用注解,而不用再web.xml进行注册了。Servlet3.0 规范 允许web项目 没有web.xml配置文件。Servlet注解在3.0规范中使用 @WebServlet() 注解注册 一个Servlet,该注解 中有多个属性:packag...

2019-04-12 11:28:45 484

原创 JavaWeb中文件的上传和下载

文件上传文件上传指的是 通过 浏览器 向服务器 上传 某个文件,服务器 接收 到该文件 后 会 将 该文件 存储在 服务器的硬盘中,通常 不会存在 数据库,这样可以 减轻数据库 的压力并且在文件的 操作上 更加灵活,常见的功能是上传头像图片。文件上传的原理所谓的 文件上传 就是服务器端通过 request对象 获取输入流,将浏览器 端上传的 数据读取 出来,保存到 服务器端。文件上传的...

2019-04-11 22:44:11 6280

转载 过滤器Filter

过滤器filter简介Filter是Servlet规范的三大组件 之一,另外两个分别 是 Servlet和 listener.filter的 中文意思是 过滤,可以在请求到达 目标资源之前 先对请求 进行拦截 过滤,即对请求 进行一些处理;也可以 在响应达到 客户端之前 先对响应 进行拦截过滤,即 对响应 进行一些处理。Web开发人员通过Filter技术,可以对Web服务器 管理的所...

2019-04-11 17:07:12 388

转载 数据空间范围对比

在JavaWeb编程的API中,存在三个可以 存放数据的空间范围对象,这三个对象所存储的数据作用范围,由大到小分别为:ServletContext---->HttpSession------->HttpServletRequestServletContext,即application,置入其中的数据是整个Web应用范围的,可以完成跨会话共享数据。(也就是不同的浏览器可以实现数据共享...

2019-04-11 10:18:20 776

转载 Session生命周期

今天想和大家分享一个关于Session的话题: 当浏览器关闭时,Session就被销毁了?我们知道Session是JSP的九大内置对象(也叫隐含对象)中的一个,它的作用是可以保存当前用户的状态信息,初学它的时候,认为Session的生命周期是从打开一个浏览器窗口发送请求到关闭浏览器窗口,但其实这种说法是不正确的!下面就具体的去解释:当用户第一次访问Web应用中支持Session的某个网页时...

2019-04-11 09:15:41 1593

转载 JavaWeb中的监听器 Listener

Servlet中的监听器servlet中是用于监听web常见对象 HttpServletRequest,HttpSession,ServletContext。主要有下面三个作用:监听Web对象创建与销毁监听Web对象的属性变化,添加、删除、修改。监听session绑定javaBean操作,活化(从硬盘读取到内存)与钝化(从内存持久化到硬盘)操作。当监听器 发现 被监听的对象发生...

2019-04-10 10:28:09 232

原创 JavaBean组件

在软件开发时,一些数据和功能需要在很多地方使用,为了方便 将 它们 进行“移植”,Sun公司 提出了一种 JavaBean技术,使用JavaBean可以对这些数据和功能 进行封装,做到“一次编写,到处运行””什么是JavaBeanJavaBean是Java开发语言中一个可以重复使用的软件组件,它的本质就是一个Java类,为了规范 JavaBean的开发,Sun公司 发布了 JavaBean的...

2019-04-08 15:07:58 1119

转载 HttpServlet 网页转发定向

在网页逻辑 中 比较重要的一环就是 网页的切换,在 HttpServletRequest和HttpServletResponse中各有一个方法可实现网页的重定向。HttpServletRequest: RequestDispatcher对象的应用。HttpServletResponse: 使用Refresh头字段;请求重定向sendRedirect()方法。一、网页定时刷新并跳转之 R...

2019-04-04 23:03:26 411

原创 JSP标准标签库

在JSP中可以通过 Java代码 来获取信息,但是过多 的Java代码会使JSP页面 非常复杂,为此,Sun公司 制定了一套 标准标签库 JSTL.JSTL入门从JSP1.1规范开始,JSP就支持使用自定义标签,使用自定义标签大大降低了JSP页面的复杂度,同时增强了代码的重用性。为此,许多Web应用厂商 都制定了 自身应用的标签库,然而同一功能的标签由不同的Web应用厂商制定可能是不同的,这就...

2019-04-04 15:50:32 532

转载 EL隐式对象

EL隐式对象在学习JSP技术时,提到过隐式 对象的应用。在EL技术中,同样 提供了隐式对象,EL中的隐式对象 共有 11个,pageContext可以获取 其它10个隐式对象,pageScope、requestScopesessionScopeapplicationScope适用于获取指定域的隐式对象param和param Values是用于 获取 请求参数的隐式对象header...

2019-04-04 15:14:10 1902

转载 EL表达式

什么是EL表达式?EL,Expression Language,表达式语言,是一种在JSP页面中获取数据的简单方式,通过 ${变量名}的方式 可以获取到该值,需要注意的是EL只能从 pageContext、Request、Session、application 四大域属性空间中获取 数据。使用EL表达式获取数据访问Bean的属性EL可以通过 ${key.属性}的方式 获取到指定对...

2019-04-02 16:46:59 259

转载 JSP

JSP简介JSP全称是Java Server Pages,是一种动态网页技术,JSP其实就是在html中插入了java代码和JSP标签之后形成的文件,文件名以.jsp结尾。其实JSP就是一个Servlet.在Servlet中编写html比较痛苦,而写JSP就像在写HTML。但它相比Html而言,html只能为用户 提供静态数据 即静态页面,而JSP技术允许在页面中嵌套java代码,为用户提供动...

2019-04-02 15:57:06 344

转载 会话之Session

Session简介在WEB开发中,服务器可以为每个客户端浏览器创建一个Session对象,默认情况下一个浏览器独占一个Session对象。在实际应用当中,服务器可以把一些敏感数据写到用户浏览器独占的session中可以提高安全性,当用户使用浏览器访问其他程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和cookie的主要区别是:session存储在服...

2019-04-02 14:48:02 118

转载 会话之Cookie

Cookie简介用户在 勾选免登陆选项并登陆成功之后,由服务器生成Cookie,并将 其封装到响应头中,以响应的形式发送给浏览器。浏览器收到这个响应之后,将Cookie保存到硬盘中。当浏览器再次 发送同类请求后,在 请求中会 携带保存在 硬盘的 Cookie数据,发送到服务器端,由服务器解析该Cookie。Cookie是由若干键值对构成,这里的键一般称为 name,值称为value。Cook...

2019-04-01 12:36:41 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除