- 七、HTTP应答状态2007-11-13 12:19:29
- 7.1 状态代码概述 Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答: HTTP/1.1 200 O
- 六、访问CGI变量2007-11-13 12:19:29
- 6.1 CGI变量概述 如果你是从传统的CGI编程转而学习Java Servlet,或许已经习惯了“CGI变量”这一概念。CGI变量汇集了各种有关请求的信息: 部分来自HTTP请求命令和请求头,例如Content-Leng
- 五、读取HTTP请求头2007-11-13 12:19:25
- 5.1 HTTP请求头概述 HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的
- 四、处理表单数据2007-11-13 12:19:25
- 4.1 表单数据概述 如果你曾经使用过Web搜索引擎,或者浏览过在线书店、股票价格、机票信息,或许会留意到一些古怪的URL,比如“http://host/path?user=Marty+Hall&origin=bwi&dest
- 三、第一个Servlet2007-11-13 12:19:21
- 3.1 Servlet基本结构 下面的代码显示了一个简单Servlet的基本结构。该Servlet处理的是GET请求,所谓的GET请求,如果你不熟悉HTTP,可以把它看成是当用户在浏览器地址栏输入URL、点击Web页面
- 二、设置开发、运行环境2007-11-13 12:19:21
- 2.1 安装Servlet和JSP开发工具 要学习Servlet和JSP开发,首先你必须准备一个符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1规范的开发环境。Sun提供免费的JavaServer Web Development
- 一、Servlet和JSP概述2007-11-13 12:19:18
- 1.1 Java Servlet及其特点 Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容
- PHP与javascript对多项选择的处理2007-11-13 12:19:18
- 我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项后删除选定项等。今天举个例子说明PHP和JavaScript分别是怎样处理多项选择的。今天我们做的是一个投票系统,对MySQL数据库ite
- 制作仿“QQ秀”的虚拟形象2007-11-13 12:19:14
- 不知大家有没有玩过“QQ秀”?玩过的话一定会想自己也做一个类似的功能。不过没有玩过也没关系,你可以看看下面的演示。用户可以在列出的图片中自由定制自己的形象,用在论坛社区、留言本等地方的形
- 连续滚动的制作2007-11-13 12:19:14
- 我们一般都用Marquee标签控制元素的滚动。但是单向的Marquee滚动是不连续的,每滚完一幕,就会出现一次空白。而下面介绍中的滚动则是连续的,毫不间断。 下面小阳为你介绍这是如何实现的。 为
- 完美解决一个事件激活多个函数(2)2007-11-13 12:19:12
- 可是在一个页面中,我们可能会遇到有多个事件要激活多个函数,每个事件都要写一遍那样的代码,显然不是好主意。聪明的读者可能已经想到,应该写成一个函数activeMore(),哪个事件要激活多个函数的,
- 图片下拉选择器的制作2007-11-13 12:19:12
- 相信大家都见过一些软件里的图片下拉选择控件吧?喏,OICQ中就有。但网页上的你见过没有?小阳今天就为你推出你心怡已久的这个控件,下面演示中就是了!效果还可以吧?心动不如行动,我们来看下是怎
- 完美解决一个事件激活多个函数2007-11-13 12:19:09
- 如果你的网页中一个“OnLoad”事件要激活两个以上的JavaScript函数,那怎么办呢?小阳曾查阅了不少资料,结果都不尽如人意,无非是程序员根据情况,把要激活的函数统一放在一个函数里激活。 但作
- Hello Velocity2007-11-13 12:19:09
- Velocity是Apache提供的一种基于Java的模板引擎。先来看个Hello级的例子,体会一下Velocity的威力。它完成的功能就是向代码中设置的名字说一声“Hello”。 先是源代码:HelloVelocity.java。 impor
- Velocity用户手册---中文版2007-11-13 12:19:05
- Velocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界
- Taglib原理和实现之循环的Tag2007-11-13 12:19:05
- 1、问题:在request里的 People 对象,有个属性叫 men ,men 是一个Collection ,有许多个man 。现在,把 collection里的man的名字都显示出来。 显然,这是一个嵌套Tag的问题。有三个Tag互相作
- JSP与XML的结合2007-11-13 12:19:02
- 综述:可扩展标注语言(eXtensible Markup Language,XML)正被迅速的运用于业界,它已作为与平台、语言和协议无关的格式描述和交换数据的广泛应用标准。XML和它的辅助规范可用于描述数据的文档表
- JSP和Struts解决用户退出问题2007-11-13 12:19:02
- 在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一
- Taglib 原理和实现之嵌套和属性读取2007-11-13 12:18:57
- 1、问题:在request里有一个 Man 对象,它有两个属性:name和age。现在,我们想用一个嵌套的tag,父tag取得对象,子tag取得name属性并显示在页面上。例如,它的形式如下:<diego:with object="$
- JSP连接SQL Server 2000系统配置2007-11-13 12:18:57
- 第一步:安装J2SDK: 到SUN官方站点(http://java.sun.com)下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK;安装完之后,设置环境变量:我的电脑---属性---高级-
- JSP中的全文检索2007-11-13 12:18:53
- 全文检索一直都是web方面的关键技术,如何在浩如烟海的信息中找到自己想要的信息是人们最关心的。鼎鼎大名的GOOGLE就是一个很成功的例子,网络上的人们大部分都用GOOGLE来查找自己需要的内容。全文
- JSP/Servlet应用程序优化八法2007-11-13 12:18:53
- 你的J2EE应用是不是运行的很慢?它们能不能承受住不断上升的访问量?本文讲述了开发高性能、高弹性的JSP页面和Servlet的性能优化技术。其意思是建立尽可能快的并能适应数量增长的用户及其请求。在本
- JSP不是简化的Java2007-11-13 12:18:50
- 在网上看到很多问题是关于如何学习jsp的,正好网上看到一篇关于学习jsp的文章,就摘了一部分翻译过来,希望能对大家学习jsp有点指导。 一个普通的错误是把JSP当作简化的Java。它不是,(事实上, JS
- JSP入门初级教程之plugin的使用2007-11-13 12:18:50
- jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。 语法:<jsp:plugin type="bean|applet" code="classFileName" codebase="c
- JSP入门初级教程之Session的使用2007-11-13 12:18:47
- TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。HTTPSession 是一个建立在cookies 和URL-r