跳转到主要内容

developerWorks 中国   >   Java technology   >  developerWorks

使用 Geronimo 实现功能强大的浏览器检测和定制 JSP 标记



技术级别: 中级
IBM,
2005年11月24日



本文将介绍如何利用 Apache Geronimo 和 Jetty 的优点来创建功能强大的浏览器和操作系统检测机制。除了开放源码的 Geronimo 应用服务器之外,本教程还向您介绍如何使用免费的 JavaScript 程序在客户端进行浏览器和操作系统检测。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识
本教程假设您对 Java Servlet API 和 Java 编程语言有基本的了解。具有 JavaScript 方面的知识也可以。



系统需求

要运行本教程中的样例代码,您需要执行以下步骤:

  1. 下载并安装下面的应用程序:
    • Geronimo Milestone 4 或更新的版本。
    • Apache ANT 1.6.5.
    • J2SE 1.4.2_09.
  2. 确保表 1 中归纳的环境变量都已经在 shell 中定义了。
    表 1. 设置环境变量
    变量名 需要的设置
    GERONIMO_HOME 设置为安装 Geronimo 的根目录
    ANT_HOME 设置为安装 Ant 的根目录
    JAVA_HOME 设置为安装 Java 的根目录
    PROJECT_HOME 设置为 BrowserDetection 应用程序的根目录
    PATH 确保 ANT_HOME/bin 在你的-r PATH
  3. 展开所提供的 .zip 文件到一个地方(这将是项目的根目录)。



学习时间
2 小时



语言
简体中文 , 英文



格式
HTML, Zip

文档选项

英文原文

推荐给好友