Java Web学习八:验证码功能&request
一:验证码功能实现动态的验证码区别于静态验证码,主要是通过servlet生成动态图片,以及生成验证码的内容。
生成验证码的代表不需要掌握,但保存的代码需要了解。
验证码内容:将验证码内容保存session(容器)验证码图片:将图片写到response.getOutputStream()中在html页 ...
Java Web学习七:response
一:response概述我们之前在创建Servlet时,会覆盖写service和doGet,doPost方法,而这些方法呢都有两个参数,一个是代表请求的request和响应的response。
response类型是指的是ServletResponse
doGet和doPost方法中的类型是Http ...
Java Web学习六:Servlet & ServletContext
一.Servlet的概述与作用
1.Servlet概述在前面说到了 Servlet, 今天就来细讲Servlet。
Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范,用来处理客户端请求,响应给浏览器的动态资源。
Servlet是JavaWeb三个组件之一(Servlet,Fi ...
Java Web学习五:http&TomCat
@[TOC](Java Web学习五:http&Web开发简介&TomCat)
一:http协议1.http协议:超文本传输协议(HTTP , HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议,用于定义web浏览器与web服务器之间交换数 ...
Java Web学习四:XML&反射
一:XML&语法1.介绍XML是extensible markup language简称,跟html一样也是一种标记语言,不过他是可拓展的。
相较于HTML,xml的标签是可以由用户自己定义的,而html则是固定的标签。
而我们通过web服务器上的路径,来访温web上的资源,所以为了路径的灵 ...
Java Web学习三:JDBC连接池&DBUtils(简化JDBC的工具包)
一:连接池概述1)开发背景:实际开发中呢,每次获取Connection和释放掉都是消耗系统资料的两个过程。所以我们采用连接池技术,来“共享”这些Connection。
2)概述用pool来管理Connection这样我们便可以重复使用这些Connection。并且使用时直接获取,用完后,调用改写的( ...
Java Web学习二:JDBC连接MySQL数据库
一:JDBC及其使用原理jdbc(Java DataBase Connectivity)顾名思义就是Java数据库连接,通过使用Java语言来操作数据库的工具。
我们知道,我们在console控制台操作数据库时使用的是SQL语句,其实同理JDBC就是通过java语言来向数据库发送SQL语句。
原理分 ...
Java Web学习一:Intelij IDEA 安装搭建服务器与连接数据库
一.Intelij IDEA俗称IDEA的 Intelij IDEA 编译器 公认的java最好的开发工具之一。它在智能化的带给我们代码自动提示和版本工具,以及插件帮助的同时,势必会给我们带来很多问题。
这里推荐大家安装企业版,也就是专业版。推荐学习修改host文件然后通过百度获得IDEA激活码实现 ...