自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jstl

JSTL1. jstl的概述  * apache的东西,依赖EL  * 使用jstl需要导入jstl1.2.jar  * 四大库:    > core:核心库,重点    > fmt:格式化:日期、数字    > sql:过时    > xml:过时2. 导入标签库  * jar包  * 在jsp页面中:core --> c标签!1. out

2015-10-25 11:32:53 227

原创 EL表达式

EL表达式1. EL是JSP内置的表达式语言!  * jsp2.0开始,不让再使用java脚本,而是使用el表达式和动态标签来替代java脚本!  * EL替代的是,也就是说,EL只能做输出!2. EL表达式来读取四大域  * ${xxx},全域查找名为xxx的属性,如果不存在,输出空字符串,而不是null。  * ${pageScope.xxx}、${requestSco

2015-10-25 11:29:28 515

原创 JSP三大指令

JSP三大指令1. page --> 最复杂:  * pageEncoding和contentType:    > pageEncoding:它指定当前jsp页面的编码,只要不说谎,就不会有乱码!在服务器要把jsp编译成.java时需要使用pageEncoding!    > contentType:它表示添加一个响应头:Content-Type!等同与response.setCo

2015-10-25 11:28:32 377

原创 分页查询

1、第N页/共M页 首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页。分页的优点:只查询一页,不用查询所有页!2、分页数据:页面的数据都是由Servlet传递来的!Servlet:当前面:pageCode,pc:如果页面没有传递当前页码,那么Servlet默认是第一页,或者按页面传递的来准!总页数:totalPages,tp:总记录数/每页记录数总记录数

2015-10-25 11:24:26 349

原创 类之间互相引用

请教各位大神:如果定义了两个类,怎样让彼此都持有对方的引用呢?public class Student{private String name;private Teacher tea;public void setTeacher(Teacher t){tea=t;}}public class Teacher{private String name;priva

2015-10-25 10:44:01 721

原创 spring学习笔记

1、定义:struts 是 web 框架 (jsp/action/actionfrom)、hibernate 是 orm框架,处于持久层、spring 是容器框架,用于配置bean,并维护bean之间关系的框架 spring中有一个非常概念: bean (是java中的任何一种对象 javabean/service/action/数据源./dao, ioc(控制反转 inverse of co

2015-10-23 10:26:15 205

原创 hibernate学习笔记

1、使用hibernate框架可以很方便地进行对象型数据和关系型数据的转换,同时还避免了写sql语句,用来操作数据库非常方便。2、在hibernate框架中对象有4种状态:A、临时状态:与数据库没有对应,跟Session没有关联。一般是新new出的对象。B、持久化状态:对象在Session的管理之中,最终会有对应的数据库记录。特点:1,有OID、2,对对象的修改会同步到数据库。C、

2015-10-23 10:12:06 324

原创 Struts学习笔记

Struts是web层的一个框架。负责JSP页面和action之间的关系,其中最重要的就是配置了。要使用Struts框架第一步是导入响应的jar包。第二步是创建配置文件struts-config.xml。整个配置如下:"http://struts.apache.org/dtds/struts-config_1_3.dtd">name=和该ac

2015-10-23 10:01:55 232

原创 过滤器

1、过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。其实可以这样理解,当用户请求某个Servlet时,Tomcat会去执行注册在这个请求

2015-10-23 09:53:19 288

原创 使用JavaMail碰到的几个问题

1、发邮件是从客户端把邮件发送到邮件服务器,收邮件是把邮件服务器的邮件下载到客户端。在163、126、QQ、sohu、sina等网站注册的Email账户,其实就是在邮件服务器中注册的。这些网站都有自己的邮件服务器。2、邮件协议:与HTTP协议相同,收发邮件也是需要有传输协议的。有下面3种:A、SMTP:(Simple Mail Transfer Protocol,简单邮件传输协议)发邮件协

2015-10-23 09:22:26 518

原创 AJAX

1、AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。AJAX还有一个最大的特点就是,当服务器响应时,不用刷新整个浏览器页面,而是可以局部刷新。这一特点给用户的感受是在不知不觉中完成请求和响应过程。2、同步交互:客户

2015-10-23 00:00:48 497

原创 JDBC

1、JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。2、JDBC原理:早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数据库服务器差异太大

2015-10-22 23:51:20 349

原创 MySQL数据库

1、数据库就是用来存储和管理数据的仓库!数据库存储数据的优点:可存储大量数据、方便检索、保持数据的一致性完整性、安全,可共享、通过组合分析,可产生新数据。2、常见数据库:Oracle(甲骨文)、DB2(IBM)、SQL Server(微软)、Sybase(赛尔斯)、MySQL(甲骨文)。3、理解数据库:RDBMS = 管理员(manager)+仓库(database),database =

2015-10-22 23:38:21 319

原创 了解cookie和session

1、CookieCookie翻译成中文是小甜点,小饼干的意思。在HTTP中它表示服务器送给客户端浏览器的小甜点。其实Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cookie再发送给服务器。Cookie是由服务器创建,然后通过响应发送给客户端的一个键值对。客户端会保存Cookie,并会标注出Cook

2015-10-22 23:08:47 307

原创 初识请求和响应

经常访问各种网站,之前一直没去研究这背后的运行原理,学了web容器后有了初步的了解。1、请求。请求协议的格式如下:请求首行;请求头信息;空行;请求体。浏览器发送给服务器的内容就这个格式的,如果不是这个格式服务器将无法解读!在HTTP协议中,请求有很多请求方法,其中最为常用的就是GET和POST。POST请求是可以有体的,而GET请求不能有请求体。2、响应。响应内容是由服务器发送

2015-10-22 22:33:30 258

空空如也

空空如也

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

TA关注的人

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