我使用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")%>">
AFAIK当用户下载并运行此JNLP时,它将基于codebase和href属性命中服务器并获取JNLP和jar但是如何读取我服务器上的JNLP中的arg1
和arg2
我的JNLP(存在于服务器上)的参数标签应该是什么样的
是否应采用格式<argument>"$$arg1"</argument>
或<argument><%=request.getParameter("arg1")%></argument>
或其他格式的形式。
有些人可以帮我解决这个问题。
提前致谢。
答案 0 :(得分:1)
在进一步探索选项时,我发现可以使用JSP生成动态JNLP,而JSP又可以request.getParameter(arg)
JSP结构看起来像
<argument><%=request.getParameter("arg1")%></argument>
和响应类型为application/x-java-jnlp-file