自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 收藏
  • 关注

原创 监听器(实现在线统计人数,踢人)

Servlet监听器一、监听三个域对象创建和销毁的事件监听器1.  ServletContextListener接口MyServletContextListenerpublic class MyServletContextListenerimplements ServletContextListener {    public void contextDes

2011-11-24 20:36:01 5455 1

转载 Tomcat5/6 GBK编码下完美解决中文表单问题的过滤器

常见的 Tomcat 5 表单编码提交后乱码的解决方案有很多, 有改 Tomcat Connector 属性的, 有加过滤器的. 但是 Tomcat 自带的那个过滤器只解决了 POST 方式的乱码却不能处理 GET 方式的乱码.  在这里那我就给出一个不需要修改任何 Tomcat 配置文件的完美解决中文问题的过滤器的代码:    首先是我们的测试页面:    GET 方式:     POST 方式

2011-11-23 17:11:48 884

原创 过滤器

过滤器过滤器基础知识Filter 技术是servlet 2.3 新增加的功能。servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则。由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高。Filter 技术使用户可以改变一个request和修改一个response。

2011-11-23 16:19:38 553

原创 文件上传

1、     表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制

2011-11-21 16:42:54 429

原创 数据库连接池(2)

DBUtils环境搭建:1、  复制库文件c3p0的jar及c3p0-config.xmldbuitls的jar包mysql驱动包2、复制并修改DBManagerCRID插入public void insert()throws SQLException{    QueryRunner runner = new QueryRunner(

2011-11-20 18:46:18 520

原创 数据库连接池

数据连接池的基本实现1、  实现途径:编写JdbcPool implements java.sql.DataSource类l  静态初始化块l  getConnection()l  release()总结:可以解决连接池的实现问题,但是必须要求编程人员熟悉JdbcPool的使用解决此问题的方法——增强Connection的功能 2、  方案列表:1)

2011-11-19 08:05:40 449

原创 分页实现(二) java实现

package cn.csdn.web.domain;import java.io.Serializable;public class News implements Serializable{ /**  *   */ private static final long serialVersionUID = 1L; private Integer id; priva

2011-11-17 08:17:57 356

原创 分页实现(一) Mysql实现

由于我的Mysql的版本低,写的时候出现了好多问题,幸好有老师搞定了嘿嘿,分享一下。。。。。。BEGINDECLARE ZongJiLu INT DEFAULT 0;DECLARE ZongYeShu INT DEFAULT 0;DECLARE kaishi INT DEFAULT 0;DECLARE jieshu INT DEFAULT 0;DECLARE limit_s

2011-11-16 20:28:31 345

原创 Mysql存储过程

1、关于MySQL的存储过程存储过程是数据库存储的一个重要的功能,但是MySQL在5.0以前并不支持存储过程,这使得MySQL在应用上大打折扣。好在MySQL 5.0终于开始已经支持存储过程,这样即可以大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。2、    MySQL存储过程的创建 (1). 格式MySQL存储过程创建的格式:CREATE PROCEDURE 过

2011-11-16 20:27:32 376

原创 JDBC

JDBC开发1.       大文本和二进制操作1.1TEXT(CLOB)MySQL中VARCHAR上限为65535个字节, 如果超出这个范围. 需要设置为TEXT. LONGTEXT最大可以4G1.1.1.       存储TEXTPreparedStatement ps = conn.prepareStatement("insert into clob(file) va

2011-11-15 12:02:15 353

原创 JSP标准标签库

一、JSTL的概述•JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。•JSTL是由JCP(Java Commnunity Process)指定的标准规范,是一组形如html的标签,使得程序员即使不需要学习Java也可以编写动态Web页。自2002年中期发布后,它已成为JSP平台的一个标准组成部分。•JSTL提供了诸如循环、条件、数据库访问

2011-11-10 17:08:19 527

原创 自定义标签实例

JSP自定义标签实例1、  防盗链盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其他有利的最终用户界面(如广告)直接在自己的网站上向最终用户提供其他服务提供商的服务内容,片区追中用户的浏览和点击率。兽医站不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的利益。 (1)解决途径之一 ——限制引用页这种防盗链原理是,服务器获取用户提交信息的网站地址,然后和真正的

2011-11-09 16:48:54 435

原创 自定义标签(1)

一、自定义JSP标签概述1、  自动以JSP标签就是程序员定义的一种JSP标签,这种标签吧那些信息显示逻辑封装在一个独立的Java类中,通过一个XML文件来藐视它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能功能。2、  使用自定义标签,可以分离程序逻辑和表达逻辑,讲Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件

2011-11-08 20:55:09 423

原创 自定义标签描述(2)

SimpleTag方法介绍1、  setJspContext方法             用于把JSP页面的pageContext对象传递给标签处理对象2、  setParent方法用于把父类标签处理对象攒递给当前标签处理对象3、  getParent方法用以获得当前标签的父标签处理器对象4、  setJspBody方法用于把代表标签体的JspContext对象

2011-11-08 17:07:40 497

原创 自定义标签的描述

一、自定义JSP标签概述1、  自动以JSP标签就是程序员定义的一种JSP标签,这种标签吧那些信息显示逻辑封装在一个独立的Java类中,通过一个XML文件来藐视它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能功能。2、  使用自定义标签,可以分离程序逻辑和表达逻辑,讲Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件

2011-11-08 09:47:56 667

原创 开发模式和设计模式的实例--注册

JSP的开发模式和设计模式(MVC)一   JSP的设计模式1.MVC模式的概念:(1)在开发一个软件之前,必须先设计好其架构,一个基本的架构思想是将软件分成不同的模块,问题的关键就是如何划分模块。 (2)MVC(模型-视图-控制器)是20世纪80年代为Smalltalk-80编程语言发明的一种软件设计模式,它是一种分离业务逻辑与显示界面的设计方法。(3)MVC的模型(Mode

2011-11-07 19:48:44 451

转载 Java Socket传输图片

import java.io.BufferedInputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.net.ServerSocket;import jav

2011-11-07 19:41:48 1109

原创 自定义JSP标签(TagSupport类的生命周期)

TagSupport类的生命周期它的生命周期各个阶段的具体执行过程如下:(1)档JSP容器在解释JSP页面是,如果遇到自定义标签的开始标记,讲利用“标记处理类”建立一个“标记处理对象”。在建立“标记处理对象”的过程周中,JSP容器会回调setPageContext()方法,然后根据自定义标签的属性值来初始化“标签处理对象”的属性。(2)接着JSP容器会运行doStartTag()方法内

2011-11-07 19:27:29 605

原创 自定义标签viewIP的步骤

1、编写一个实现tag接口的实现类public class ViewIpTag extends TagSupport { public int doStartTag() throws JspException {  HttpServletRequest request = (HttpServletRequest) this.pageContext.getRequest();

2011-11-07 17:32:49 502

原创 EL简介及表达式总结

一、EL简介1.语法结构${expression}2.[]与.运算符EL 提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:${user.My-Name}应当改为${user["My-Name"] }如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:${sessionSco

2011-11-07 17:03:57 358

原创 JSP 3

JavaBean介绍JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:•    这个Java类必须具有一个无参的构造函数•    属性必须私有化。•    私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的JavaBean组件,其它程序可以通过

2011-11-03 10:47:51 384

转载 仿Baidu,Google查询分页技术实现分析

分页 (pagination) 一种自动分页机制,可以将移动 Web 窗体中的内容分割成一组组较小的页进行呈现,以适合于特定的设备。该机制还呈现可用于浏览到其他页的用户界面元素.在整个的web开发应用中分页是必会的知识点。应该熟练掌握与运用。在实际开发的应用中,分页显的尤为重要,现将baidu,google查询分页显示的页面及分页效果分析如下:1、baidu搜索观察分页效果如下:

2011-11-03 10:35:43 447

转载 仿baidu,google的查询分页技术

在上一节中我们简单观察与分析了仿baidu,google的查询分页技术,有很多学生纷纷的给我来了邮件,期待着使用Java技术的实现.在这里很感谢大家对我的关注,我会一如既往的在此平台之上发布自己的授课中一些知识点的总结.下将仿baidu,google查询分页技术的实现方式一种分享给大家,如有问题请及时发送邮件.希望同学们在这新的学期中有更大的收获。在这里我简单说说我的实现思路,我将整个

2011-11-03 10:33:08 412

原创 JSP 2

JSP常用标签1、标签  标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。*语法:  " flush="true|false" /> *page属性用于指定被引入资源的相对路径,它也可以通过执行一个表达式来获得。*flush属性指定在插入其他资源的输出内容时,是否先将当前JSP页面的已输出的内容刷新到客户端

2011-11-03 10:00:06 363

原创 JSP对象

JSP运行的原理和九大隐式对象每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再

2011-11-02 08:51:12 466

空空如也

空空如也

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

TA关注的人

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