java用特定浏览器打开网址_javaapp网址进入-程序员宅基地

技术标签: spring  java  web  后端  

我这里用的是下载的360极速浏览器,因为这款浏览器在关闭最后一个标签页的时候浏览器也会默认自动关闭的(不行的话就自己在设置里设置),

我这里是用Java代码运行CMD命令打开网页的,想要关闭浏览器也可以使用CMD命令

    /**
     * 请求的地址也可以带参数
     * @param caseNo
     * @param clid
     * @param servid
     */
    @ResponseStatus(HttpStatus.OK)
    @RequestMapping(value="/gpy/liangtian",method = RequestMethod.GET)
    public void liangtian(@RequestParam(value="caseNo",required=false) String caseNo,
            @RequestParam(value="clid",required=false)  String clid ,
            @RequestParam(value="servid",required=false)  String servid){
        String url= "10.235.11.135:1037/mas/gpy/gpy?caseNoAndClid="+caseNo+"-"+clid+"-"+servid;
       //360急速浏览器,设置为关闭最后一个标签页关闭浏览器
        String str = "cmd /c start D:/tools/360/360Chrome/Chrome/Application/360chrome.exe --kiosk "+url;
        try {
            Runtime.getRuntime().exec(str);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

这是代码导入的工具包,先放一下吧,防止大家导错包

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Controller;
import org.springframework.stereotype.Repository;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.ResponseStatus;

import com.vingsoft.hsi.config.GetPropertiesConfig;

import java.io.IOException;
import java.util.Map;

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/goodtimealways/article/details/107712617

智能推荐

6自由度机械臂MATLAB仿真KUKA KR6机器人仿真 simulink simscape 逆向运动学,正向运动学 非线性控制_六自由度机械臂matlab仿真-程序员宅基地

文章浏览阅读689次。6自由度机械臂MATLAB仿真KUKA KR6机器人仿真 simulink simscape 逆向运动学,正向运动学 非线性控制。_六自由度机械臂matlab仿真

洛谷 P1057 传球游戏-程序员宅基地

文章浏览阅读901次。动规(递推?)_p1057 传球游戏

(一)海思3519av100开发:linux环境搭建_hi3519av100环境-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏24次。1.引言参考文档: ReleaseDoc\zh\01.software\board\SVP\HiSVP 开发指南.pdf概念:NNIE(Neural Network Inference Engine)(神经网络推理机)其他概念和开发流程等等都省略,只为安装好对应的环境,和记录自己踩过的坑。、2.环境1.Ubuntu18.042.gcc4.8.5关于gcc的版本要多注意下,因为我最开始使用的是默认的版本,7.x的,在运行nnie_mapper_12时遇到了未定义符号问题,后续会讲到。3.下载和_hi3519av100环境

性能测试(硬件性能指标汇总)-程序员宅基地

文章浏览阅读675次。转载于:https://www.cnblogs.com/insane-Mr-Li/p/10683875.html_性能硬件资源指标

rand和randc有什么区别-程序员宅基地

文章浏览阅读3.9k次,点赞2次,收藏15次。文章目录前言一、rand和randc的区别总结前言在systemverilog中,随机变量可以通过两个关键字来进行修饰,rand和randc,本文大概介绍一下这两个关键字的区别。一、rand和randc的区别简单的说,rand是随机,randc是循环随机。rand相当于样本放回的随机采样,相邻两次可能相同。randc则是拿一个少一个,当每个可能的值都出现一遍后才会重复。例如:rand bit [1:0] a; // 1, 0, 0, 2, 3, 3, …randc bit [1:0]_randc

matlab电磁场与微波技术仿真pdf,MATLAB电磁场与微波技术仿真-程序员宅基地

文章浏览阅读6.2k次,点赞5次,收藏43次。本书利用MATLAB开展电磁场与微波技术领域的仿真研究。全书共分11章,内容包括MATLAB在场论中的应用,利用MATLAB绘制电力线和磁力线,利用MATLAB实现各种媒质中的射线追踪,MATLAB符号工具箱及其在电磁领域中的应用,MATLAB 偏微分方程工具箱的电磁应用,MATLAB中的特殊函数,MATLAB与人工电磁材料,优化工具箱及其在电磁问题中的应用,MATLAB与天线和天线阵分析,MAT..._matlab电磁场与微波技术仿真pdf

随便推点

NodeMedia / NodeMediaClient-Android(一个简单,快速,免费的直播SDK)_免费直播sdk-程序员宅基地

文章浏览阅读1.3w次,点赞2次,收藏2次。NodeMedia RTMP/RTMFP/RTSP/HTTP Play/Publish Client SDK for Android用Gradle导入allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } }}..._免费直播sdk

CSS中如何去掉li标签前面的小圆点_<li>前面有圆点-程序员宅基地

文章浏览阅读1.4w次,点赞10次,收藏5次。CSS去掉li标签前面的小圆点ul li 代码示例<ul> <li>西瓜</li> <li>冬瓜</li> <li>南瓜</li> <li>北瓜</li> </ul>运行示例图:我们可以清楚地看到每个li前边都有一个小圆点如何利用css去除小圆点 只需一行代码 list-style: none;_前面有圆点

【Python基础】Logging日志模块 简单使用教程_python logging logger default_format-程序员宅基地

文章浏览阅读3.1k次。简单使用#!/usr/local/bin/python# -*- coding:utf-8 -*-import logginglogging.debug('debug message')logging.info('info message')logging.warn('warn message')logging.error('error message')logging.criti..._python logging logger default_format

mysql时长用什么类型_MySQL 中你应该使用什么数据类型表示时间?-程序员宅基地

文章浏览阅读1.4k次。当你需要保存日期时间数据时,一个问题来了:你应该使用 MySQL 中的什么类型?使用 MySQL 原生的 DATE 类型还是使用 INT 字段把日期和时间保存为一个纯数字呢?在这篇文章中,我将解释 MySQL 原生的方案,并给出一个最常用数据类型的对比表。我们也将对一些典型的查询做基准测试,然后得出在给定场景下应该使用什么数据类型的结论。原生的 MySQL Datetime 数据类型Datetim..._mysql存贮时长分钟数,用哪种类型合适

LDAP基础:8:ldap用户密码确认和修改_ldap administrator password-程序员宅基地

文章浏览阅读4.1w次,点赞10次,收藏22次。ldap用户密码的修改可以使用ldappasswd命令,也可以使用万能的ldapmodify结合ldif文件来实现,但所修改的都是普通的用户,cn=admin的管理员用户的修改一般可以通过slappasswd来进行,由于本系列使用了openldap的docker镜像,此项功能已被封装,通过设定环境变量即可轻易实现。_ldap administrator password

No.101-HackTheBox-Linux-Sneaky-Walkthrough渗透学习_hack the box sfc ad 101-程序员宅基地

文章浏览阅读902次。**HackTheBox-Linux-Sneaky-Walkthrough**靶机地址:https://www.hackthebox.eu/home/machines/profile/19靶机难度:中级(5.0/10)靶机发布日期:2017年10月29日靶机描述:Sneaky, while not requiring many steps to complete, can be difficult for some users. It explores enumeration through _hack the box sfc ad 101