首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何构建一个动态的JNLP文件?

如何构建一个动态的JNLP文件?
EN

Stack Overflow用户
提问于 2016-02-15 17:43:22
回答 1查看 1.4K关注 0票数 0

我正在创建一个jnlp文件,但我需要接收一些URL参数。

我有一个从jsp文件捕获URL的方法:

代码语言:javascript
复制
String getParameter (HttpServletRequest request, String param)

问题是如何向jnlp文件中添加参数:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="https://localhost:8443/java-web-start/test/" href="start.jnlp">

    <information>
        <title>TestApp</title>
        <vendor>Oracle</vendor>
        <offline-allowed/>
    </information>
    <security>
        <all-permissions/>
    </security>
    <resources>
        <java version="1.5+"/>
        <jar href="start.jar" main="true"/>
    </resources>
    <application-desc main-class="com.Main"/>
</jnlp>

下面是index.jsp文件:

代码语言:javascript
复制
<%!
    String getParameter(HttpServletRequest request, String param) {
        String result = request.getParameter(param);
        return result.replace("&", "&amp;").replace("\"", "&quot;").replace("<", "&lt;").replace(">", "&gt;").replace("'","$#039;");
    }
%>

<%=getParameter(request, "requestURL")%> 

我希望它在我的jnlp文件中,然后下载并执行:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="https://localhost:8443/java-web-start/test/" href="start.jnlp">

    <information>
        <title>TestApp</title>
        <vendor>Oracle</vendor>
        <offline-allowed/>
    </information>
    <security>
        <all-permissions/>
    </security>
    <resources>
        <java version="1.5+"/>
        <jar href="start.jar" main="true"/>
    </resources>

    <application-desc main-class="com.Main">
        <argument><%= clientCount %></argument>
        <argument><%=getParameter(request, "requestURL")%></argument>
    </<application-desc>
</jnlp>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-15 20:51:51

加载jnlp并追加所需的参数,将jnlp文件视为简单的XML。

看看如何在XML上追加节点的this示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35415727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档