随笔分类 - Java Web
Java Web(十二) JavaMail发送邮件
摘要:发送邮件的原理 概叙 邮件服务器: 要在 Internet 上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在 Internet 很多 提供邮件服务的厂商:sina、sohu、163 等等他们都有自己的邮件服务器。 这些服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投
阅读全文
Java Web(十一) 文件上传与下载
摘要:文件上传 上传的准备工作 表单method必须为post 提供file组件 设置form标签的enctype属性为multipart/form data,如果没有设置enctype属性,浏览器是无法将文件自身传递到服务端的(enctype默认为application/x www form urlen
阅读全文
Java Web(十) 分页功能
摘要:分页 分页的使用非常普遍,现在一步步的把分页功能实现出来,先看看已经写好的效果: 该页面的所有数据都存放在一个javaBean对象(PageBean)里,每次访问该页面时,Serlvet就会把pageBean传到该页面。 model模型 首先需要创建一个PageBean类,里面封装了所有的分页信息,
阅读全文
Java Web(九) JDBC及数据库连接池及DBCP,c3p0,dbutils的使用
摘要:DBCP、C3P0、DBUtils的jar包和配置文件(百度云盘): "点我下载" JDBC JDBC(Java 数据库连接,Java Database Connectify)是标准的Java访问数据库的API。JDBC定义了数据库的连接,SQL语句的执行以及处理数据库返回的结果等。 Java应用程
阅读全文
Java Web(八) 事务,安全问题及隔离级别
摘要:事务 什么是事务? 事务就是一组原子性的SQL查询,或者说是一个独立的工作单元。 事务的作用 事务在我们平常的CRUD(增删改查)操作当中也许不太常用, 但是如果我们有一种需求,一组操作中必须全部成功执行,才算完成任务,只要有一个出错了,那么所有的任务都将回到最初的状况,恢复原样。那么这就需要使用事
阅读全文
Java Web(七) JSTL标签库
摘要:没有过多的去了解,需要用到什么标签到时候再去查就可以了。 JSTL概述 JSTL全称为JSP Standard Tag Library,即JSP标准标签库。它是JSP作为Java EE分层程序中显示层的一种解决方案,它封装了JSP应用的通用核心功能,JSTL支持通用的、结构化的任务,比如迭代,条件判
阅读全文
Java Web(六) JSP
摘要:现在的Java Web开发已经很少使用JSP脚本了,业务逻辑都交给Servlet处理,JSP只负责显示视图,所以接下来的内容就对JSP脚本不做叙述了。。。 JSP概述 JSP全名为Java Server Page,是为了简化Servlet的工作而出现的替代品。JSP是一种基于文本的程序,其特点是HT
阅读全文
Java Web(五) 监听器Listener
摘要:监听器概述 在上一篇里介绍了过滤器Filter,而Listener是Servlet的另一个高级特性。Listener用于监听Java Web程序中的事件,例如创建,修改,删除Session,request,context等,并触发相应的事件。Listener主要用于对Session,request,
阅读全文
Java Web(四) 过滤器Filter
摘要:Filter概述 Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改。Filter提出了过滤链的概念。一个FilterChain包括多个Filter。客户端请求request在抵达Servlet之前会经过FilterChian里的所有Filter,服
阅读全文
Java Web(三) Servlet会话管理
摘要:会话跟踪 什么是会话? 可简单理解为,用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭服务器,整个过程称为一个会话。从特定客户端到服务器的一系列请求称为会话。记录会话信息的技术称为会话跟踪。 理论上一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作属于另一个
阅读全文
Java Web(二) Servlet详解
摘要:什么是Servlet? Servlet是运行在Web服务器中的Java程序。Servlet通常通过HTTP(超文本传输协议)接收和响应来自Web客户端的请求。Java Web应用程序中所有的请求 响应都是由Servlet完成。 Servlet的工作流程 浏览器与服务器之间的请求和响应都是遵循HTTP
阅读全文
Java Web(一) 前言及体系结构
摘要:Web应用程序 Web程序是什么 Web应用程序就是一般所说的网站,由服务器,客户端浏览器以及网络组成。但Web程序又不是一般意义的网站,一般的网站是提供信息服务,重在内容,程序往往比较简单,但商用的Web程序往往比较复杂,背后结合数据库等技术。 B/S 与 C/S结构 根据是否需要网络,程序可以分
阅读全文
浙公网安备 33010602011771号