2017-09-01 201 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" />" >