自定义博客皮肤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)
  • 收藏
  • 关注

原创 Session详解1

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制

2007-04-30 16:59:00 431

原创 Session详解2

四、理解session机制session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照sessi

2007-04-30 16:58:00 421

原创 Servlet中如何捕获Session事件?

捕获Session事件的意义:   1、记录网站的客户登录日志(登录,退出信息等)   2、统计在线人数   3、等等还有很多,呵呵,自己想吧……总之挺重要的。   Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话。在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener接口的对象(方便起见,此对

2007-04-30 16:41:00 352

原创 用Jsp实现本地文件共享及下载-

本文作者:海怪。欢迎转载。但敬请注明出处。Java.io包给我们提供了一个File类。借此类我们可以轻松地完成文件的列表获取文件信息等。这里我以一个简单的音乐网站为例子,说明本地文件共享及提供下载的Jsp解决方法。整个网站仅有两个页面,一个是logo.jsp,是页面的头部,一个是 index.jsp,负责完百所有文件列表显示等工作的。下面是logo.jsp的代码: Well

2007-04-30 16:40:00 473

原创 SERVLET与JSP_文件上传下载(4)-java

文件上传下载(4)四、文件下载篇 1、下载链接页面download.html 页面源码如下: 文件名:download.html 作 者:纵横软件制作中心雨亦奇([email protected]) --> 下载 点击下载 2、下载处理页面do_download.jsp do_download.jsp展示了如何利用jspSmartUpload组件来下载文件,从下面的源码中就可以看到

2007-04-30 16:33:00 639

原创 文件上传下载(3)

C.下载文件常用的方法 1、setContentDisposition 作用:将数据追加到MIME文件头的CONTENT-DISPOSITION域。jspSmartUpload组件会在返回下载的信息时自动填写MIME文件头的CONTENT-DISPOSITION域,如果用户需要添加额外信息,请用此方法。 原型:public void setContentDisposition(String con

2007-04-30 16:32:00 409

原创 文件上传下载(2)

文件上传下载(2)㈡ Files类    这个类表示所有上传文件的集合,通过它可以得到上传文件的数目、大小等信息。有以下方法: 1、getCount 作用:取得上传文件的数目。 原型:public int getCount() 2、getFile 作用:取得指定位移处的文件对象File(这是com.jspsmart.upload.File,不是java.io.File,注意区分)。 原型:publ

2007-04-30 16:31:00 376

原创 jsp中文显示乱码解决方案

一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理out.print("JSP的中文处理");%>对不同的WEB服务器和不同的JDK版本,处理结果就不一样。原

2007-04-28 16:36:00 629

原创 个性化表单五技巧

个性化表单五技巧 想必大家在页面都使用过表单,如果你对单调的表单控制单元不满意,不妨看看以下几条技巧:  1、表单文本输入的移动选择:在文本输入栏中,如果加入了提示,来访者往往要用鼠标选取后删除,再输入有用的信息。其实只要加入onMouseOver="this.focus()" onFocus="this.select()" 代码到 中,一切就会变得简单多了,如:Input Engl

2007-04-27 19:57:00 347

原创 CSS实用教程(三)

CSS实用教程(三) 十二.控制BOX的样式样式表规定了一个容器BOX,它将要储存一个对象的所有可操作的样式。包括了对象本身、边框空白、对象边框、对象间隙四个方面。  为了大家更好地理解这些属性的意义,以及互相之间的关系,请看下面这个图示: 1.边框空白(MARGIN) 如图所示,位于BOX模型的最外层,包括四项属性。 格式分别如下: ?margin-top:顶部空

2007-04-27 19:49:00 305

原创 CSS实用教程(二)

CSS实用教程(二) 七.控制文字的样式控制文字的样式包括文字大小写、文字修饰两个部分。 1.文字大小写 文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 基本格式如下: text-transform: 参数 参数取值范围: ?uppercase:所有文字大写显示 ?lowercase:所有文字小

2007-04-27 19:48:00 345

原创 CSS实用教程(一)

CSS实用教程(一)   CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。使用CSS能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。尤其是当你面对的是有数百个网页的站点时,CSS简直象是神对我们的恩赐!^_^ 前言//form www.

2007-04-27 19:47:00 380

原创 CSS比表格更难吗?

CSS比表格更难吗?原文CSS布局提倡者的声音正被"表格布局的优点"的声音所覆盖。一个荒诞的说法是CSS是难学的。事实上,CSS一点也不比其他网页技术难。问题在于:对于表格设计已经相当有经验的web设计师不得不完全放弃他们的思维模式改用CSS方法。我曾经用表格布局设计过许多年,当我第一次开始使用CSS布局时,我也遇到了问题。"用表格多简单呀"我想。但是,那只是因为我已经用惯了表格,我知道如何巧

2007-04-27 18:10:00 405

原创 XML与JSP

XML与JSP作者:Alex Chaffee 概览: XML和JSP是这些日子中最热的东西。本文介绍如何联合这两 种技术来建设动态网站。你还可以同时看一下DOM,XPath,XSL, 和其它Java-XML技术的示例代码。 我们在此假设你已经了解JavaServer Pages(JSP)和Extensible Markup Language (XML)。但也许你对该如何综合使用它们仍然有些 迷

2007-04-27 18:00:00 516

原创 jsp建立删除文本文件/目录/取得文件属性

本文内的 jsp 程序都是按功能自己成立一个独立的程序,大家要使用什么功能,自己组合吧文件的建立/检查与删除                  文件的建立、检查与删除                String path=request.getRealPath("");    //out.println(path);    File f=new File(path,"File.txt");

2007-04-27 17:53:00 483

原创 JSP入门教程5

数据库初级部分 为了大家方便,以ACCESS为例 745975023配置步骤: 在“开始”??“设置”??“控制面板”??“管理工具”??“数据源(ODBC)”??“系统DSN”??“添加”??“选择数据源驱动程序”??“完成”??“ODBC安装填写数据源名,点击‘确定’”??“完成”即可。745975023数据库连接的五要素:IP地址端口号(端口号对某个数据库服务是基本固定的,除非特

2007-04-27 17:40:00 476

原创 JSP入门教程4

使用Java Bean组件特点:是可以在任何地方重用包括了可以在应用程序中、其它组件、文档、web站点和应用程序构造器工具的多种方案中再利用。1375556585JavaBean的概念JavaBean是一种独立于平台和结构的应用程序接口,它本身可以忽略内部的结构及细节问题,只需定义其外部的特征及对外功能就行。1375556585它有三种接口面可以独立对外进行开发,就是:属性、方法和事件

2007-04-27 17:39:00 781

原创 JSP入门教程3

内部对象out(向客户端输出各种数据类型)重要方法:out.print(类型) 或 out.println(类型):换行输出256047195out.newLine():输出一个换行符号256047195out.flush():输出缓冲区的数据256047195out.close():关闭输出流256047195out.clearBuffer():清除缓冲区里的数据,并把数

2007-04-27 17:38:00 486

原创 JSP入门教程2

脚本JSP脚本就是用page指令language属性指定的脚本语言编写的代码块,需要用JSP完成的功能主要在此实现。目前用的基本是Java语言。代码块里必须完全符合Java语法,但可以配合用HTML文本。其实不论是什么,都会被转换为Servlet,在Servlet中它们是一样的。如:先输出5个空行,再输出“hello”正确的:hello错误的:(一行br;一行hello)===========

2007-04-27 17:36:00 712

原创 int 和 String 互相转换的多种方法

5.1 如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方

2007-04-27 16:52:00 328

原创 jsp入门教程1

客户端(client)与服务器端(server)的概念 服务器:广义地说,服务器分两种(硬件服务器、软件服务器)硬件服务器:指相对PC机而言,性能和稳定性较好的、采用特殊硬件的计算机。软件服务器:通俗的说,就是指安装了某种服务软件,并能提供相应的服务的机器,我们称之为服务器。服务软件有很多种,常见的有:WWW服务的软件:pWS、IIS、APACHEJ2EE中间件应用服务器:websphere、

2007-04-27 16:50:00 356

原创 SOA与ESB技术应用

SOA 是一种IT体系结构样式,支持将业务作为链接服务或可重复业务任务进行集成,可在需要时通过网络访问这些服务和任务。从业务的角度来说,面向服务的体系结构的重点在于开发能帮助完成业务任务的技术,而不是通过技术约束来规定的行动。ESB是SOA中最普遍采用的工具。作为SOA的核心和基础架构,ESB在其中扮演着日益重要的角色。ESB,全称为Enterprise Service Bus,即企业服务总线

2007-04-18 10:16:00 417

原创 ESB简介

企业服务总线(Enterprise Service Bus),以下简称ESB,是过去消息中间件的发展。ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放标准为基础来支持应用之间在消息、事件和服务的级别上动态的互连互通。ESB定义:ESB是一种在松散耦合的服务和应用之间标准的集成方式。它可以作用于: 面向服务的架构 -分布式的应用由可重用的服务组成

2007-04-18 10:15:00 758 1

原创 搭建eclipse+myeclipse+tomcat的开发环境

搭建eclipse+myeclipse+tomcat的开发环境一、安装JDK  首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在“我的电脑”上点右键—

2007-04-16 13:14:00 779

原创 MyEclipse开发Struts实例

利用Myeclipse快速开发struts应用程序 头疼,又有几天没更新blog了,以此文来充实我那没有什么内容的blog。不说废话快速进入正题吧。PS:本文是myeclipse帮助文档的中文简化版。 ^___^ 本人是struts初学者,如有错误请多指教。  

2007-04-16 13:12:00 732 3

空空如也

空空如也

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

TA关注的人

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