最新公告
  • 欢迎您光临立业阁,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • java如何打开本地html文件_Java教程


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

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

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

    (推荐学习:java视频教程

    FileInputStream in = new FileInputStream("D:\\work\\demo\\conf.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入门教程

    以上就是java如何打开本地html文件的详细内容,更多请关注liyege.cn其它相关文章!

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    • 1170会员总数(位)
    • 111858资源总数(个)
    • 2本周发布(个)
    • 0 今日发布(个)
    • 244稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情
    冀ICP备19022365号-1 百度地图

    [email protected]

    立业阁(www.liyege.cn)免费提供wordpress主题模板、dedecms模板、帝国cms模板、小说网站源码、电影网站源码以及网络技术分享,建站源码,小说模板,电影模板,网赚教程,VPS推荐