我有以下Struts2的變量如何將struts 2值分配給java腳本全局變量?
<s:set id="var" var="i" value="%{#i+1}"/>
我如何分配該值以全局變量paramCount?
我曾嘗試以下
var paramCount = '<s:property value="i"/>';
,但它不工作
我有以下Struts2的變量如何將struts 2值分配給java腳本全局變量?
<s:set id="var" var="i" value="%{#i+1}"/>
我如何分配該值以全局變量paramCount?
我曾嘗試以下
var paramCount = '<s:property value="i"/>';
,但它不工作
見這個例子:
<s:set name="personName" value="person.name"/>
Hello, <s:property value="#personName"/>. How are you?
所以你的情況會是這樣的:
<s:set var="i" value="%{#i+1}"/>
<s:property value="#i"/>
更多解釋here。
hi etr,我怎樣才能得到在Java腳本中的「我」的價值? – chinnusaccount
我已經嘗試var var paramCount =''; ..但沒有工作..我更新了我的代碼,如上所述 –
chinnusaccount
首先,您需要創建一個變量並初始化它。
<s:set var="i" value="0"/>
然後你可以在JSP中引用它來增加一個值。
<s:set var="i" value="%{#i+1}"/>
現在,呈現JavaScript與i
的值,如果你想有一個字符串值,或不帶引號的數值來使用,你應該使用引號。我想你需要第二種情況,因爲你的變量名稱看起來像一個數字。那麼你有代碼
var paramCount = <s:property value="#i"/>;
更多詳細信息?代碼片段可能?你想要發生什麼?只是一個任務? –
是的馬克....我只是想得到「我」的值分配給paramCount – chinnusaccount