`

使用不同方式打开指定url & 跳转到指定url

 
阅读更多
1.方法一,用java的api--uri使用默认浏览器打开url
public class TestSystem {
     public static void main(String[] args) {
    //判断当前系统是否支持Java AWT Desktop扩展
     if(java.awt.Desktop.isDesktopSupported()){
    try {
       //创建一个URI实例
       java.net.URI uri = java.net.URI.create("http://www.baidu.com/");
      //获取当前系统桌面扩展
      java.awt.Desktop dp = java.awt.Desktop.getDesktop();
     //判断系统桌面是否支持要执行的功能
      if(dp.isSupported(java.awt.Desktop.Action.BROWSE)){
        //获取系统默认浏览器打开链接
         dp.browse(uri);
      }
    } catch(java.lang.NullPointerException e){
     //此为uri为空时抛出异常
     } catch (java.io.IOException e) {
     //此为无法获取系统默认浏览器
     }
  }
}
}
2.方法二
//使用默认浏览器打开
Runtime.getRuntime().exec("rundll32url.dll,FileProtocolHandlerhttp://www.baidu.com");



1.跳转到指定url 
response.sendRedirect("http://www.baidu.com/");
2.获取进去servlet的当前页面url
例如从“http://localhost:8080/crm/index.jsp”通过表单或者链接进入servlet,如何获取到“http://localhost:8080/crm/index.jsp”
 
String url = request.getHeader("referer");



分享到:
评论

相关推荐

    html链接打开app并跳转至某个指定界面

    html点击链接打开app并跳转至指定的界面;...如果未登录,则先保存要跳转的界面数据然后到登录界面登录成功回来会自动跳转到需要跳转的界面;这里MainActivity的启动模式为singleTask,需要注意onNewIntent方法

    Java调用浏览器打开URL地址

    如果支持,我们就调用`browse()`方法,传入URI对象,这样就能启动默认的浏览器并打开指定的URL。如果有任何异常,我们会捕获并打印错误信息。 然而,需要注意的是,`Desktop.browse()`方法依赖于操作系统的默认...

    auto.js跳转到京东指定页面.txt

    通过京东意图scheme跳转到指定页面,包括指定商品、东东农场、种豆得豆、宠汪汪、东东萌宠、天天加速以及各种签到页面的跳转代码。

    android:scheme 通过uri跳转到APP应用指定Activity

    下面我们将详细探讨如何使用`android:scheme`来实现URI跳转到APP应用指定的Activity。 首先,我们来创建自定义的URL scheme。在AndroidManifest.xml文件中,我们需要声明我们的Activity并为其设置一个唯一的scheme...

    通过超链接url打开一些常见app(scheme)

    在Android开发中,"通过超链接URL打开一些常见APP(scheme)"是一个常见的功能,它涉及到应用程序间的交互和深度链接技术。此功能允许用户点击一个链接,比如在浏览器或者社交媒体应用中,然后直接跳转到特定的应用...

    EBS通过URL进入表单

    这种通过URL触发的方式允许用户直接打开应用程序中的某个特定页面或表单,非常适合于快速跳转或深度链接(deep-linking)的场景。 知识点三:URL构成 在EBS系统中,一个典型的进入表单的URL包括以下几个部分: 1. ...

    JS根据引擎来路跳转到指定网址

    ### JS根据引擎来路跳转到指定网址 在网页开发中,有时我们需要根据用户是从哪个搜索引擎(例如百度、谷歌等)进入当前页面的,来进行不同的处理或跳转至特定的网址。这种需求可以通过JavaScript实现。下面我们将...

    常用的URL Scheme.zip_URL ios 跳转界面_Url-scheme大全_url scheme ios

    其中,`openURL:`方法是用于打开指定URL的关键方法。当调用此方法时,系统会尝试找到能够处理该URL的已安装应用,并打开它。如果找不到匹配的应用,`openURL:`会返回`false`。 ```swift if let url = URL(string: ...

    ios-根据URL进行页面跳转导航.zip

    通过URL,开发者可以精确地指定要打开的视图控制器,传递参数,并且支持动态配置。 首先,要使用`HZURLManager`,你需要在项目中集成该库。这通常可以通过CocoaPods或者手动导入完成。如果你选择CocoaPods,只需在...

    ios应用内跳转到AppStore或者iTunes

    如果目标是跳转到iTunes来访问音乐、电影等媒体内容,URL Scheme会有所不同。例如,要打开一个音乐专辑,URL可能是`itms://itunes.apple.com/album/<ALBUM_ID>`,其中`<ALBUM_ID>`是专辑的ID。 ### 5. 模拟器与真机...

    iOS开发,两个app之间相互跳转(URL Scheme)

    iOS开发,两个app之间相互跳转(URL Scheme)并且带有类似于支付宝的回调处理 下面是我的简书地址,大家也可以通过简书向我提问 http://www.jianshu.com/users/e50ecd81ad38/latest_articles

    易语言运行外部程序与打开指定网址源码

    这些功能在日常的软件开发中非常常见,例如,当你需要调用系统自带的工具或者用户需要跳转到某个网页时,就会用到这些技术。 运行外部程序是通过调用操作系统提供的API函数来实现的。在易语言中,可以使用“创建...

    py代码-python实现浏览器打开指定url

    综上所述,Python中通过`webbrowser`模块或Selenium库可以轻松实现打开指定URL的功能。`main.py` 文件可能包含了类似上述的一种实现方式,而`README.txt`文件则可能包含了如何运行这个代码以及如何根据需要进行修改...

    QT5 打开一个浏览器和对应的网页实例

    // 这将使用系统的默认浏览器打开指定的URL QDesktopServices::openUrl(url); } ``` 这里的`http://www.example.com`是你想要加载的网页地址,可以替换为你需要的任何有效URL。`QDesktopServices::openUrl()`方法...

    浏览器互相调用IE打开谷歌,谷歌打开IE,谷歌版本41以上

    为了使Chrome能够调用IE,开发者可以编写JavaScript代码,检测当前浏览器是否为Chrome,并根据需要使用`window.open()`打开IE指定的URL。例如: ```javascript if (navigator.userAgent.indexOf('Chrome') > -1) { ...

    js页面跳转方法

    window.open() 方法可以打开一个新的浏览器窗口,并跳转到指定的 URL。例如: ```javascript window.open('https://www.example.com'); ``` 这将打开一个新的浏览器窗口,并跳转到指定的 URL。 3. 使用 location....

    Android调用默认浏览器打开指定Url的方法实例

    首先,要调用默认浏览器打开指定URL,我们需要创建一个Intent对象,设置其action为"android.intent.action.VIEW",表示我们要启动一个可以查看内容的活动,比如浏览器。然后,通过Uri.parse方法解析URL字符串,将其...

    网页自动跳转代码html有进度条

    网页自动跳转是一种常见的网页交互方式,特别是在页面更新、重定向到其他页面或者加载新内容时。在HTML中实现这样的功能,我们可以利用JavaScript语言来辅助完成,并且通过添加进度条来提升用户体验,让用户知道页面...

    网页定时跳转代码实例适用于asp,php,html定时跳转网页

    网页定时跳转是一种常见的网页交互功能,用于在用户打开页面后,在特定时间间隔后自动将页面重定向到另一个URL。这种技术在很多场景下都非常实用,例如广告展示、页面更新通知或者临时页面的过渡等。在ASP、PHP和...

    android开发,APP跳转到淘宝商品详情,优惠券领取页面

    在这个场景下,我们可以通过创建一个Intent来启动淘宝应用并指定要打开的特定页面。 1. **淘宝商品详情页跳转**: - **Deep Linking**:为了跳转到淘宝的商品详情页,我们需要利用淘宝提供的Deep Linking接口。...

Global site tag (gtag.js) - Google Analytics