我使用 jsp 在动态生成的 jnlp 中传递带有 href 标记的动态值。
<jnlp spec="1.0+" codebase="http://10.40.42.134:8080/TestJNLP/" href="test.jnlp?arg1=<%=request.getParameter("arg1")%>&arg2=<%=request.getParameter("arg2")%>">
据我所知,当用户下载并运行此 JNLP 时,它将根据代码库和 href 属性访问服务器,并获取 JNLP 和 jar,但如何读取 arg1
和arg2
在我的服务器上的 JNLP 中。
我的 JNLP(存在于服务器上)的参数标签应该是什么样子
它们的格式是否为 <argument>"$$arg1"</argument>
或 <argument><%=request.getParameter("arg1")%></argument>
形式或其他格式。
有人可以帮我解决这个问题吗?
提前致谢。
最佳答案
在进一步探索这些选项时,我发现可以使用 JSP 来制作动态 JNLP,而 JSP 又可以具有 request.getParameter(arg)
JSP 结构看起来像
<argument><%=request.getParameter("arg1")%></argument>
响应类型为 application/x-java-jnlp-file
关于java - 读取 JNLP 中通过 href 标签传递的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047842/