`
yuanqixun
  • 浏览: 59567 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

在jsp中获得浏览器的类型

阅读更多
今天有一个需求,需要在jsp中判断浏览器的类型,进而提供不同的下载程序,因为我们需要为不同的浏览器提供不同的flashplayer播放器文件的下载。
String agent = request.getHeader("user-agent");
Boolean isIE = true;
isIE = (agent.indexOf("MSIE") != -1);
分享到:
评论

相关推荐

    js判断运行jsp页面的浏览器类型以及版本示例

    从给定的文件内容中可以看出,作者分享了一段JavaScript代码,用于识别浏览器类型和版本。下面,我们将根据这段代码内容来详细解析浏览器类型及版本判断的相关知识点。 首先,代码中使用了`navigator.userAgent`来...

    JSP获取客户端的浏览器和操作系统信息.pdf

    ### JSP获取客户端的...综上所述,在JSP开发中,通过正确使用`HttpServletRequest`对象和Java内置的API,我们可以有效地获取客户端的浏览器类型、操作系统以及其他相关信息,从而更好地满足项目需求和优化用户体验。

    JSP Explorer 文件浏览器 v1.0_fileexplorer.rar

    **JSP Explorer 文件浏览器 v1.0** 是一个基于Java Server Pages (JSP) 技术的文件管理系统,用于在Web环境下浏览、管理和操作服务器上的文件。这个软件工具旨在为用户提供一个直观且易于使用的界面,使得远程访问和...

    获取浏览器地址栏URL

    在IT行业中,获取浏览器地址栏URL是一项常见的任务,特别是在开发浏览器扩展、自动化测试或数据分析等场景下。本文将深入探讨如何通过枚举和COM组件来实现这一目标,并介绍如何向浏览器添加插件来获取地址栏的URL。 ...

    使用jspSmartUpload组件在jsp中实现上传和下载

    使用jspSmartUpload组件在jsp中实现上传和下载 在现代Web开发中,文件上传与下载是常见的需求之一,尤其在企业级应用、个人博客、图片分享等场景中尤为重要。jspSmartUpload作为一款专为JSP设计的文件上传组件,以...

    jsp操作mysql数据库的blob字段

    在这个场景中,我们关注的是如何使用Java Server Pages(JSP)来操作MySQL数据库中的Blob(Binary Large Object)字段,这是一个用于存储大容量二进制数据如图片、文档或音频文件的特殊字段类型。以下是关于这个主题...

    jsp 获取客户端的浏览器和操作系统信息

    在Java Web开发中,经常需要获取客户端的一些基本信息,比如浏览器类型、操作系统等,这些信息对于实现特定功能或优化用户体验非常有用。本文将详细介绍如何通过JSP来获取这些信息,并解释相关代码的具体含义。 ###...

    JSP程序设计从入门到精通

    在Tomcat安装目录下的webapps文件夹中创建自己的应用目录,将JSP文件放入其中,并通过浏览器访问来测试JSP页面。 ### JSP语法介绍 #### JSP页面中的元素 JSP页面主要由HTML和JSP脚本构成,JSP脚本则包含JSP声明、...

    JSP获取客户端IP地址-浏览器版本-操作系统[参考].pdf

    在 JSP 中,获取客户端的 IP 地址、浏览器版本和操作系统信息是一项重要的任务。下面我们将详细介绍如何获取这些信息。 获取客户端的 IP 地址 在 JSP 中,获取客户端的 IP 地址可以使用 `request.getRemoteAddr()`...

    JSP的九个内置对象及四个作用域

    Exception 对象是java.lang.Throwable类型,通过JSP页面中的一个catch块已经溢出但没有捕获的java.lang.Throwable的任意实例,传向了errorPage的URI,注意Exception对象只有在page指令中具有属性isErrorPage=”true...

    eWebEditor编辑器JSP版-兼容IE,火狐及360等浏览器

    2.修正已上传文件浏览时类型没得到控制问题 3.修正上传时预览图太小问题 4.增加上传图片获取 如发现不足,请及时指正,谢谢! 直接下载地址:http://www.jobke.com.cn/ZhiShiJiHuoDong_00010001_62_196.html

    jsp附件上传与下载的小例子

    在用户请求下载时,服务器读取文件内容,设置响应头(如Content-Disposition来指示浏览器以附件形式下载),然后将文件内容输出到响应流中。 总的来说,这个"jsp附件上传与下载的小例子"涵盖了Web开发中常见的两个...

    jsp中文问题解决方案(完整版)

    这两者分别影响JSP编译过程和浏览器显示,两者并不相同,不能混用。 4. 数据库编码选择: 对于数据库,推荐使用兼容性较强的UTF-8编码,它支持多种语言,避免将来可能出现的编码问题。MySQL中,可以通过修改my.cnf...

    JSP的多媒体应用

    通过上述方法,JSP能够有效地在Web页面中集成多媒体内容,无论是视频、音频还是Java applet,都能得到良好的支持。然而,值得注意的是,如果页面除了多媒体外并无其他动态内容,使用静态HTML页面可能会更加高效,...

    jsp基于Web的可维护的数据库浏览器(源代码+lw).zip

    不过,通常在这样的项目中,可以期待找到以下类型的文件: 1. JSP文件:包含HTML和Java代码,用于生成动态网页。 2. Java类文件或源代码:实现业务逻辑和数据库交互。 3. SQL脚本:可能用于创建或初始化数据库表...

    jsp3.0技术详解.rar

    2. **EL 3.0增强**:Expression Language (EL)也得到了升级,支持更多的数据类型操作,如集合操作,以及新的函数库引用。 3. **标签库声明**:现在可以在页面头部声明标签库,无需再使用`<%@taglib %>`指令。 4. *...

    jsp网络编程从基础到实践

    实例37 在浏览器中打开文件 实例38 文件下载 实例39 用jspSmartUpload组件实现文件上传 实例40 应用jspSmartUpload组件进行较复杂的表单处理 实例41 用jspSmartUpload组件来实现文件下载 实例42 分页读取文件...

    dreamweaver编写jsp时连接数据库

    8. **测试与调试**:保存JSP文件并在Dreamweaver中运行,查看浏览器中的输出,确认是否成功连接到数据库并执行了预期的操作。 以上就是使用Dreamweaver编写JSP连接MySQL数据库的基本过程。请注意,实际开发中还需要...

    jsp servlet面试题总结

    6. jsp:plugin:根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记。 jsp 中动态 INCLUDE 与静态 INCLUDE 的区别: 动态 INCLUDE 用 jsp:include 动作实现,总是会检查所含文件中的变化,适合用于包含动态页面...

Global site tag (gtag.js) - Google Analytics