Передать динамические параметры через JNLP
Я использую JavaScript для того, чтобы выполнить JNLP, который в конечном итоге выполнит мой клиент.
Я пытаюсь передать параметры через выполнение JavaScript в JNLP и эти параметры через JNLP внутри моего клиента.
JavaScript выполняет этот URL, например:
http://localhost:8080/MyJnlp.jnlp?login=14hhh765p&pass=ggyyktff
Теперь мой JNLP попытается получить параметры в<application-desc name tag
сюда:
<application-desc name="..." main-class="com.main.execute" >
<argument>-nosplash</argument>
<argument>-q</argument>
<argument><%=request.getParameter("login")%></argument>
<argument><%=request.getParameter("pass")%></argument>
</application-desc>
Но это не сработало.
Я не смог получить эти параметры в моем клиентском коде следующим образом:
login=getParamsFromJnlp("login")
..
public String getParamsFromJnlp(String key) {
return System.getProperty(key);
}
JNLP находится внутри APACHE2.2
Есть идеи, что случилось?