2017-09-01 53 views
-1

在我JSP,我JAVE一个jnlp标签:动态设置属性

<jnlp spec="1.0+" codebase="%{jnlpCodebase}" > 

在动作类,我有一个public String getJnlpCodebase()。该方法永远不会被调用(我知道是因为我调试了)struts动作中的其他JSP变量方法(但不在jnlp标记本身中)。

是否有东西可以防止jnlp标签使用动作方法来动态设置此(或其他)值?如何启用jnlp代码库的动态生成?我需要它,因为代码库中的URL因环境而异,我无法对其进行硬编码。

回答

1

用户喜欢的Struts标签属性下面

<jnlp spec="1.0+" codebase="<s:property value="jnlpCodebase" />" >