使用URL参数

时间:2016-05-27 08:11:58

标签: java url parameters

我想使用启动路径从另一个程序中启动我的java应用程序。在这条路径中,我想传递一些java应用程序的参数

示例:C:/Users/TestApp.jar/-username -password(?)

在java中:

public class TestApp_Main {
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        String username = parameter from the url(?)
        String password = parameter from the url(?)

        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                CB_View mainView = new CB_View(username, password);
                mainView.createAndShowGUI();
            }
        });
    }
 }

如果有人能指出我正确的方向,我将非常感激。

1 个答案:

答案 0 :(得分:1)

您可以使用命令行参数。 main方法的参数实际上是命令行参数的数组。因此访问args [0]给出第一个参数,访问args [2]是第三个,依此类推。

例如,如果您使用以下命令执行应用程序:

query 2

您可以使用以下代码访问代码中的参数:

select *

您可以参考docs了解更多信息。