iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java如何打开本地html文件
  • 773
分享到

java如何打开本地html文件

java教程java打开本地html文件 2018-03-01 21:03:56 773人浏览 绘本
摘要

第一种:Object获取项目中的propertiesInputStream in = Object. class .getResourceAsStream( "/com/demo/conf.properties" );第二种:直接获得本地配

第一种:Object获取项目中的properties

InputStream in = Object. class .getResourceAsStream( "/com/demo/conf.properties" );

第二种:直接获得本地配置文件properties

(推荐学习:java视频教程

FileInputStream in = new FileInputStream("D:workdemoconf.properties"); 
//加载properties文件
Properties prop =  new  Properties();
prop.load(in);
//从配置文件中获取 页面的位置,此处url为网页的绝对路径并解决乱码,如:d:/demo/index.html
 String url = new String(prop.getProperty( "csv_url" ).trim().getBytes("ISO-8859-1"),"gbk");
//根据url打开网页
private static void browse(String url) throws ClassNotFoundException, IllegalAccessException,
IllegalArgumentException, InterruptedException, InvocationTargetException, IOException,NoSuchMethodException {
  String osName = System.getProperty("os.name", "");
    if (osName.startsWith("windows")) {
        Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
          } else if (osName.startsWith("Mac OS")) {
              Class fileMgr = Class.forName("com.apple.eio.FileManager");
               Method openURL = fileMgr.getDeclaredMethod("openURL", new Class[] { String.class });
                   openURL.invoke(null, new Object[] { url });
                     } else {
                      //  Unix or linux
                          String[] browsers = { "firefox", "opera", "konqueror", "epiphany", 
                          "mozilla", "netscape" };
    String browser = null;
        for (int count = 0; count < browsers.length && browser == null; count++)
        if (Runtime.getRuntime().exec(new String[] { "which", browsers[count] }).waitFor() == 0)
        browser = browsers[count];
        if (browser == null)
        throw new NoSuchMethodException("Could not find WEB browser");
        else
              Runtime.getRuntime().exec(new String[] { browser, url });
                }}

相关文章教程推荐:java入门教程

--结束END--

本文标题: java如何打开本地html文件

本文链接: https://www.lsjlt.com/news/2873.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • html怎么打开本地文件
    html 可用于打开本地文件,步骤如下:创建一个 .html 文件并导入 jquery 库。创建一个输入字段,允许用户选择文件。监听文件选择事件并使用 filereader() 对象读取...
    99+
    2024-04-22
    sublime
  • spark如何打开本地文件
    在Spark中打开本地文件可以使用sc.textFile方法,该方法可以读取本地文件系统中的文件并返回一个RDD对象,以便进一步处理...
    99+
    2024-04-03
    spark
  • Android开发中本地html文件怎么使用webView打开
    这期内容当中小编将会给大家带来有关Android开发中本地html文件怎么使用webView打开,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。具体如下:在布局的配置文件里:<WebView and...
    99+
    2023-05-31
    android webview html
  • 手机如何打开html文件
    这篇文章主要介绍了手机如何打开html文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,...
    99+
    2023-06-14
  • 本地pdf文件如何在Android应用中打开
    本地pdf文件如何在Android应用中打开?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.下载android-pdfview库2. android-pdfview的简单...
    99+
    2023-05-31
    android pdf roi
  • vue如何实现文件本地打开查看效果
    这篇文章主要介绍了vue如何实现文件本地打开查看效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue如何实现文件本地打开查看效果文章都会有所收获,下面我们一起来看看吧。问题描述:npm run build ...
    99+
    2023-07-04
  • java如何读取本地xml文件
    在Java中,你可以使用DOM或SAX解析器来读取本地XML文件。 使用DOM解析器: import javax.xml.parse...
    99+
    2024-02-29
    java
  • html怎么读取本地文本文件
    html自身无法直接读取本地文件,但可以通过以下方法解决:使用filereader api:使用filereader api的readastext()方法读取文本文件内容。使用xmlht...
    99+
    2024-04-05
  • Vue-cli如何配置打包本地文件
    这篇文章主要介绍了Vue-cli如何配置打包本地文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。最近做的一个嵌入app的pc端项目,用的也...
    99+
    2024-04-02
  • html文件怎么打开
    小编给大家分享一下html文件怎么打开,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! html文件的...
    99+
    2024-04-02
  • navicat怎么打开本地数据库文件
    如何使用 navicat 打开本地数据库文件?启动 navicat 并新建连接。选择数据库类型并输入连接信息。在“主机”输入“localhost”,在“数据库”输入数据库文件路径。测试连...
    99+
    2024-04-24
    mysql oracle navicat
  • html文件打开空白
    html文件打开空白是一种常见问题,可能由多种原因引起。本文介绍了导致html文件打开空白的常见原因,包括html结构问题、css样式问题、javascript问题、编码问题、服务器或网...
    99+
    2024-04-02
  • html文件用什么打开文件
    要打开 .html 文件,可以使用网络浏览器、文本编辑器、web 服务器(托管文件)、双击电子邮件附件,或将其设置为 windows 的默认程序。 如何打开 .html 文件 HTML...
    99+
    2024-04-05
  • java如何打开已有的文件
    在Java中,可以使用File类来表示文件,并且使用FileInputStream或FileReader来打开已有的文件。 以下是使...
    99+
    2023-10-23
    java
  • jconsole本地连接如何打开
    要打开JConsole的本地连接,可以按照以下步骤进行操作:1. 打开命令行界面(例如Windows的命令提示符或Mac的终端)。2...
    99+
    2023-08-26
    jconsole
  • vue如何打开接口返回的HTML文件
    目录一、后端接口二、前端前言:接口测试平台,后端使用django,前端使用vue+element。项目接口平台测试完成,需要把后台产生的测试报告返回给前端展示。 一、后端接口 &nb...
    99+
    2024-04-02
  • Tauri 打开本地文件踩坑分析解决
    目录Tauri 打开本地文件踩坑需求<input type="file" >存在的问题Dialog打开文件fs读取文件最终解决办法Tauri 打开本地...
    99+
    2023-05-16
    Tauri 打开本地文件踩坑 Tauri 打开本地文件
  • Tauri打开本地文件错误怎么解决
    本篇内容介绍了“Tauri打开本地文件错误怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!需求需求很简单,就是打开本地图片进行展示,同...
    99+
    2023-07-06
  • HTML文件用什么打开
    随着信息技术的不断发展,我们已经进入了一个信息时代。在这个时代中,人们越来越依赖于计算机和互联网来获取信息和进行交流。其中最常用的一个技术就是HTML(超文本标记语言)。HTML是一种用来描述网页结构和内容的语言。那么,如何打开HTML文件...
    99+
    2023-05-14
  • 如何在ubuntu命令行中打开html文件
    这篇文章给大家介绍如何在ubuntu命令行中打开html文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Ctrl+Alt+T可以打开shell,F11可以全屏显示,输入以下命令即可打开js17.html,并且指定浏览...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作