现有项目组用SUN JDK1.5中自带的示例:jnlp-Servlet作为WebSTART版本管理的SERVLET。它可以很好的实现JNLP相关资源(JAR,图片等)的基于版本的管理和增量更新。并有几个类似$$codebase,$$name的可替换关键字。(原来写了一个简单的servlet,可以实现软编码,但没法提供灵活的版本控制)
但现有项目的需求更高一些,即,JNLP中需要传更多的参数,比如,服务端IP,端口,上下文,用户登录的SESSIONID等,由于jnlp-servlet有源代码,我们很快修改了JnlpFileHandler和specializeJnlpTemplate方法,并加入了这几个自定义关键字($$host,$$port,$$newcontext,$$sessionid)。JNLP如下所示:
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



