想请教一个关于jsp页面上启动客户端的应用程序功能,要求:通过页面的一个超链接,当用户第一次点击该链接时,则安装该链接所对应的软件,反之,如果客户端已经安装过该软件,则自动启动该软件。有哪位侠客知道嘛,先谢谢过了。

解决方案 »

  1.   

    jsp自身无法达到你要的功能,要想得到你要的效果,需要几个条件:
    第一,链接地址的特殊性,链接地址是浏览器不能直接解析的协议,这样浏览器才会去注册表搜索合适的插件解析链接。
    第二,需要在浏览器安装插件,插件的作用是处理这种特殊的协议,满足你的要求。
    IE插件一般通过activex控件的方式实现。你去搜索“自定义协议打开本地程序”,能搜出很多说明。
      

  2.   

    衷心的谢谢你(bluemoby )宝贵的建议。
      

  3.   

    这个内容原则上不属于javaweb的范畴!涉及到高级编程语言的桌面程序编写以及注册表等操作。