- 博客(12)
- 资源 (49)
- 收藏
- 关注
原创 java多线程示例
1. 多线程实现方法一 创建任务类和线程,任务类必须实现Runnable接口,它只包含一个run方法。实现如下:package test;public class Test { public static void main(String[] args) { //创建任务 PrintString print = new PrintSt
2013-11-29 01:04:59 709
原创 避免表单的重复提交
一、在客户端避免表单的重复提交 在客户端我们可以用JS脚本来控制表单提交的次数,首先定义一个为true的变量,点击一次过后就置为false来关闭提交。实现如下: 登录页面 var checkSubmitFlg=true; function checkSubmit
2013-11-27 00:02:23 748
原创 动态验证码生成实例
为了防止某些用户使用软件进行登录和发布信息,一般网站都采用随机的图片类型的验证码进行动态验证。下面实现一个简单的动态验证1. 图片验证码生成Servlet,RandomCodeServlet.javapackage test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;impor
2013-11-26 22:59:29 1542
原创 Listener的使用(监听用户session的开始和结束,HttpSession范围内属性的改变)
HttpSessionListener用于监听用户session的创建和销毁,实现该接口的监听器需要实现sessionCreated和sessionDestroyed方法 HttpSessionAttributeListener用于监听HttpSession范围内属性的变化,需实现attributeAdded、attributeRemoved、attributeReplaced三个方法,
2013-11-25 23:50:22 2853
原创 Listener的使用(监听用户请求,ServletRequest范围内属性的变化)
ServletRequestListener用于监听用户请求的到达,实现该接口的监听器需要实现requestInitialized方法(用户请求到达,被初始化时触了该方法)和requestDestroyed方法(用户请求结束,被销毁时触发该方法)。 ServletRequestAttributeListener用于监听ServletRequest范围内属性的变化,需要实现attribut
2013-11-25 23:22:35 3868
原创 Listener的使用(监听ServletContext范围内属性的改变)
监听ServletContext范围(application)内属性的改变,需要实现ServletContextAttributeListener接口。
2013-11-25 20:41:18 1431 1
原创 Listener的使用(监听Web应用的启动和关闭)
监听Web应用的启动和关闭,需要实现ServletContextListener接口。下面以应用启动时建立一个到数据库的连接,关闭应用时关闭数据库的连接。当然实际应用时通过这种方式建立到数据库的连接效率是非常低的,仅供举例使用1. 实现ServletContextListener接口,GetConnListener.javapackage test;import java.sql.
2013-11-22 23:41:26 1664
原创 Filter的使用(使用URL Rewrite实现网站的伪静态)
大部分搜索引擎都会优先考虑收录静态的HTML页面,而非动态的*.jsp、*.php页面,但实际上绝大部分网站都是动态的。因此互联网上的大部分网站都会考虑使用伪静态——就是将*.jsp、*.php这种动态URL伪装成静态的HTML页面。下面看一下使用URL Rewrite开源项目如何实现网站伪静态 可运行实例下载地址: 1. 进入http://www.tuckey.org/urlr
2013-11-21 22:43:48 1038
原创 Filter的使用(解决中文乱码问题)
一、过滤器配置web.xml SetCharacterEncodingFilter test.SetCharacterEncodingFilter encoding GBK ignore
2013-11-21 00:33:28 1588
原创 Filter的使用(对请求和响应数据进行替换)
一、过滤器配置web.xml GuestbookFilter test.GuestbookFilter word_file /WEB-INF/word.txt Gu
2013-11-20 00:56:50 6149
原创 Log4j的原理与使用
一、Log4j的组成1. Logger组件(记录器组件负责产生日志)2. Appender组件(信息通过Appender组件输出到目的地,控制台、文件等)3. Layout组件(负责格式化输出的日志信息)二、配置log4j.properties三、使用Log4j1. 导入Log4j所需jar包2. 得到日志记录器 static Logger logge
2013-11-12 23:32:50 1858
flexible.debug.js flexible_css.debug.js
2017-10-26
使用URL Rewrite实现网站的伪静态实例(urlrewritefilter-4.0.3)
2013-11-21
Java连接SqlServer数据库驱动jar包
2013-10-29
MyEclipse SVN插件site-1.6.16.zip
2013-10-14
svn1.8.3所有安装文件及安装配置说明
2013-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人