HashMap学习
摘要:HashMap和Hashtable的区别HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。HashMap几乎可以等价于Hashtable,除了HashMap是非synchron...
阅读全文
posted @
2015-04-22 15:11
milan's
阅读(410)
推荐(0)
POI Excel导入导出
摘要:一.导出到Excel 基本思路:点击导出后生成临时.xls文件,返回文件名,供用户下载,下载完后删除文件 带查询的导出(前端EasyUI),如下为导出界面图 下面为导出按钮绑定的函数:var exportCondition={};//导出条件//导出功能function outputData(){...
阅读全文
posted @
2015-04-10 18:14
milan's
阅读(12052)
推荐(0)
文件上传下载学习笔记
摘要:基于表单的文件上传1.form表单设计如下 file: 注意:(1)由于get提交数据大小有限(且各浏览器不一样),而理论上,POST是没有大小限制的,所以一定要用POST方式发送请求 (其实服务器的处理程序的处理能力会限制POST,如:Tomca...
阅读全文
posted @
2015-02-05 22:31
milan's
阅读(223)
推荐(0)
Listener--监听器学习笔记
摘要:一.简介 监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象Servlet 监听器:用于监听 web 应用程序中的 ServletContext, HttpSession 和 ServletRequest 等域对象的创建 与销毁事件,以及监听这些域对象中的属性发生修改的事件。...
阅读全文
posted @
2015-02-02 14:21
milan's
阅读(1335)
推荐(0)
验证多个Filter过滤一个资源时执行顺序
摘要:当有多个Filter过滤一个资源时,执行顺序到底是怎样?如下测试: 定义两个Filter,FirstFilter,SecondFilter,它们过滤同一个index.jsp页面,并且SecondFilter的映射写在FirstFilter后面 并在两个Filter的doFilter()方法中加上输出...
阅读全文
posted @
2015-02-01 22:17
milan's
阅读(206)
推荐(0)
Filter--过滤器学习笔记
摘要:一.简介Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,即对servlet的请求和响应进行拦截;在 Servlet API 中定义了三个接口类来开供开发人员编写Filter 程序:Filter, FilterChain, FilterConfig;Filter...
阅读全文
posted @
2015-02-01 17:45
milan's
阅读(781)
推荐(0)
JSTL
摘要:一.简介JSTL:JSP 标准标签函数库JSTL所提供的标签函数库主要分为五大类:(1)核心标签库 (Core tag library) c http://java.sun.com/jsp/jstl/core eg.(2)I18N 格式标签库 (I18N-capable formatting ta...
阅读全文
posted @
2015-01-30 12:19
milan's
阅读(277)
推荐(0)
EL表达式
摘要:一.简介 只有支持Servlet 2.4 / JSP2.0 的Container,才可以在JSP 网页中直接使用EL 。 EL语法: (1) ${ } 表示取出某个域内某个变量的值,不指定范围,则由page-->request-->session-->application找下去, 若中途找到就返回...
阅读全文
posted @
2015-01-29 17:21
milan's
阅读(417)
推荐(0)
JSP&JavaBean
摘要:JSP规范专门定义了三个JSP标签: 创建和查找JavaBean的实例对象 设置JavaBean对象的属性 读取JavaBean对象的属性1. 用于在某个指定的域范围(application、session、request、pageContext等)中查找一个指定名称的JavaBean对象, ...
阅读全文
posted @
2015-01-29 14:47
milan's
阅读(165)
推荐(0)
Cookie&&Session
摘要:一.会话HTTP协议是一种无状态的协议,作为 web 服务器,必须能够采用一种机制来唯一地标识一个用户,同时记录该用户的状态WEB应用中的会话是指一个客户端浏览器与WEB服务器之间连续发生的一系列请求和响应过程会话状态是指WEB服务器与浏览器在会话过程中产生的状态信息为使WEB服务器端程序要能从大量...
阅读全文
posted @
2015-01-22 13:24
milan's
阅读(302)
推荐(0)
多个请求使用同一个 Servlet
摘要:方法一:UserServlet 的url-pattern:userServlet 添加:userServlet?method=add 查询:userServlet?method=query 删除:userServlet?method=delete我们可以获取 method 请求参数的值,根据 met...
阅读全文
posted @
2015-01-19 00:06
milan's
阅读(206)
推荐(0)
C3P0--数据库连接池
摘要:1.简介C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展c3p0与dbcp区别 dbcp没有自动回收空闲连接的功能 c3p0有自动回收空闲连接功能2.加入 C3P0 数据源 1) 加入c3po和数据库驱动的jar包,其中c3p0.jar的...
阅读全文
posted @
2015-01-18 19:51
milan's
阅读(802)
推荐(0)
J2EE常用组件简介
摘要:commons-beanutils:处理JavaBeancommons-dbcp:数据库连接池commons-dbutils:不是一个严格意义上的 ORM 框架,它提供了一些Jdbc的操作封装来简化数据查询和记录读取操作commons-fileupload:用来实现Java环境下面的文件上传功能co...
阅读全文
posted @
2015-01-17 09:03
milan's
阅读(353)
推荐(0)
JSP基础知识_3
摘要:一.JSP指令1.简介 为JSP引擎而设计,不产生可见输出,告诉引擎如何处理JSP页面中的其余部分 基本语法: (注意:属性名部分是大小写敏感的) 配置一个指令的多个属性时,可以分开成多条,也可以写成一条 有page、include和taglib这三种指令2.page指令 page指令用于定...
阅读全文
posted @
2015-01-11 11:25
milan's
阅读(268)
推荐(0)
JSP基础知识_2
摘要:一.JSP模版元素JSP页面中的静态HTML内容称之为JSP模版元素二.JSP表达式(expression) 将一个java变量或表达式的计算结果输出到客户端的简化方式,它将要输出的变量或表达式直接封装在之中 JSP表达式中的变量或表达式的计算结果将被转换成一个字符串,然后被插入进整个JSP页面输出...
阅读全文
posted @
2015-01-11 09:48
milan's
阅读(285)
推荐(0)
JSP基础知识_1
摘要:一.JSP简介JSP是简化Servlet编写的一种技术,它将Java代码和HTML语句混合在同一个文件中编写,只对网页中的要 动态产生的内容采用Java代码来编写,而对固定不变的静态内容采用普通静态HTML页面的方式编写JSP 页面的文件扩展名必须为.jsp在JSP页面中编写的Java代码需要嵌套在...
阅读全文
posted @
2015-01-11 09:45
milan's
阅读(252)
推荐(0)