javaweb笔记
文章平均质量分 63
v_yang_guang_v
hello world!
展开
-
路径专题
路径专题常用地址的写法: 绝对路径:以/开头的路径就叫做绝对路径,绝对路径在相对于的路径上直接拼接得到最终的路径 相对路径:不以/开头的路径就叫做相对路径,相对路径基于当前所在的路径计算的到最终的路径 硬盘路径:以盘符开头的路径就叫做硬盘路径.是哪个路径就是哪个路径.没有相对于谁的问题 虚拟路径: --写虚拟路径时都使用绝对路径原创 2015-05-09 17:53:07 · 288 阅读 · 0 评论 -
Servlet监听器
监听器:Servlet规范定义三门技术之一 Servlet、监听器、过滤器javaee提供了八种监听器,分为了三类:(1)写一个类去实现监听器接口(2)在web.xml中注册监听器1.用来监听三大作用于创建和销毁的监听器ServletContextListener:监听ServletContex域创建和销毁的监听器 生命周期:web应用加载后立即创建代表当前原创 2015-07-18 23:18:39 · 366 阅读 · 0 评论 -
事务
事务 事务的概念:事务是指逻辑上的一组操作,这组操作要么同时完成要么同时不完成. 事务的管理:默认情况下,数据库会自动管理事务,管理的方式是一条语句就独占一个事务. 如果需要自己控制事务也可以通过如下命令开启/提交/回滚事务 start transaction;原创 2015-07-18 17:35:21 · 329 阅读 · 0 评论 -
JDBC
JDBC数据库驱动:数据库厂商为了方便开发人员从程序中操作数据库而提供的一套jar包,通过导入这个jar包就可以调用其中的方法操作数据库,这样的jar包就叫做数据库驱动JDBC:sun定义的一套标准,本质上是一大堆的操作数据库的接口,所有数据库厂商为java设计的数据库驱动都实现过这套接口,这样一来同一了不同数据库驱动的方法,开发人员只需要学习JDBC就会使用任意数据库驱动了原创 2015-07-18 17:09:34 · 383 阅读 · 0 评论 -
JSP
JSP 1.jsp技术 jsp是sun提供动态web资源开发技术。为了解决在Servlet中拼写html内容css、js内容十分不方便的问题,sun提供了这样一门技术。如果说Servlet是在java中嵌套HTML,则jsp就是在HTML中嵌套java代码,从而十分便于组织html页面 jsp页面在第一次被访问到时会被jsp翻译引擎原创 2015-07-18 11:51:39 · 403 阅读 · 0 评论 -
mysql基础
>mysql 空格 -u用户名 -p密码 (即通过用户名 密码连数据库)show databases; 显示所有数据库 use 数据库名; 表示进入数据库show tables; 显示所有数据表select * from 数据表名; 查看数据表里的数据插入:insert into 字段名原创 2015-04-30 15:24:26 · 336 阅读 · 0 评论 -
xml相关
一、xml语法主要包含以下部分: 1.文档声明 用来声明xml的基本属性,用来指挥解析引擎如何去解析当前xml 通常一个xml都要包含并且只能包含一个文档声明 xml的文档必须在整个xml的最前面,在文档声明之前不能有任何内容 --version是必须存在的属性,表明当前xml所遵循规范的版本,目前位置都写1.0就可以了 --原创 2015-05-05 17:21:33 · 387 阅读 · 0 评论 -
Cookie和Session
1.浏览器开始访问网站到访问网站结束期间产生的多次请求响应组合在一起叫做一次会话 会话的过程中会产生会话相关的数据,我们需要将这些数据保存起来。 Cookie:客户端技术 Session:服务器端技术 2.Cookie Cookie是基于set-Cookie响应头和Cookie请求头工作的,服务器可以发送set原创 2015-05-17 22:21:25 · 371 阅读 · 0 评论 -
Servlet的Response对象解析
Response1.Resonse的继承结构:ServletResponse--HttpServletResponse2.Response代表响应,于是响应消息中的 状态码、响应头、实体内容都可以由它进行操作,由此引伸出如下实验:3.利用Response输出数据到客户端response.getOutputStream().write("中文".getBytes())输出数据,这原创 2015-05-07 23:16:55 · 886 阅读 · 0 评论 -
Servlet
Servlet 1.sun提供的一种动态web资源开发技术.本质上就是一段java小程序.可以将Servlet加入到Servlet容器中运行. *Servlet容器 -- 能够运行Servlet的环境就叫做Servlet容器. --- tomcat *web容器 -- 能够运行web应用的环境就叫做web容器 --- tomcat 2.原创 2015-05-07 21:48:05 · 366 阅读 · 0 评论 -
HTTP协议详解
HTTP协议1.HTTP协议概述HTTP协议用于定义客户端与web服务器通迅的格式。HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议HTTP使用请求-响应的方式进行传输,一个请求对应一个响应,并且请求只能是由客户端发起的。HTTP协议的版本:HTTP/1.0、HTTP/1.1,其中1.0一次请求发起一原创 2015-05-06 23:20:09 · 259 阅读 · 0 评论 -
URL编码简介
URL编码1.由于HTTP协议规定URL路径中只能存在ASCII码中的字符,所以如果URL中存在中文或特殊字符需要进行URL编码。2.编码原理:将空格转换为加号(+) 对0-9,a-z,A-Z之间的字符保持不变 对于所有其他的字符,用这个字符的当前字符集编码在内存中的十六进制格式表示,并在每个字节前加上一个百分号(%)。如字符“+”用%2B表示,字符“=”用%3D表示,字符“&原创 2015-05-09 17:54:41 · 325 阅读 · 0 评论 -
Servlet的Request对象解析
Request:Request代表请求对象,其中封装了对请求中具有请求行、请求头、实体内容的操作的方法1.获取客户机信息getRequestURL方法返回客户端发出请求完整URLgetRequestURI方法返回请求行中的资源名部分,在权限控制中常用getQueryString 方法返回请求行中的参数部分getRemoteAddr方法返回发出请求的客户机的IP地址getMe原创 2015-05-09 17:52:02 · 386 阅读 · 0 评论 -
javaweb之过滤器
开发Filter 想要开发一个过滤器需要如下两个步骤: (1)写一个类实现特定的接口Filter 生命周期:当服务器启动时,web应用加载后,立即创建这个web应用中的所有的过滤器,过滤器创建出来后立即调用init方法执行初始化的操作. 创建出来后一直驻留在内存中为后续的拦截进行服务.每原创 2015-07-19 11:09:09 · 355 阅读 · 0 评论