自定义博客皮肤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

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

2015-10-25 11:32:53 232

原创 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 521

原创 JSP三大指令

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

2015-10-25 11:28:32 379

原创 分页查询

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 360

原创 类之间互相引用

请教各位大神:如果定义了两个类,怎样让彼此都持有对方的引用呢? 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 731

原创 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 211

原创 hibernate学习笔记

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

2015-10-23 10:12:06 331

原创 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 239

原创 过滤器

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

2015-10-23 09:53:19 293

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

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

2015-10-23 09:22:26 523

原创 AJAX

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

2015-10-23 00:00:48 509

原创 JDBC

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

2015-10-22 23:51:20 358

原创 MySQL数据库

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

2015-10-22 23:38:21 325

原创 了解cookie和session

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

2015-10-22 23:08:47 313

原创 初识请求和响应

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

2015-10-22 22:33:30 265

空空如也

空空如也

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

TA关注的人

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