如何在JavaScript代码中使用struts标记

时间:2019-04-18 07:40:27

标签: javascript jsp struts2

我正在研究Struts2应用程序。在我的jsp中,我有一个javascript变量,其值是通过struts标记s:iterator分配的。

类似这样的东西:

//Javascript

// an object agent with getter setter which is being used through request.getParameter().

<script>
var user = new Array();

// i want to assign value to javascript array variable through this Agent object

<s:if test='agent!=null'>
    <s:iterator var='i' value='agent'>
        <s:if test='i!=null'>
            user[user.length]= {
            agentName:'<s:property value='agentName'/>',
            agentId: '<s:property value='agentName'/>'
            };
        </s:if>
    </s:iterator>
</s:if>

</script>

此javascript数组将用于html中的下拉菜单优化,当一个人选择座席姓名时,其相关数据将在下一个下拉选项中填充。

但是用户变量没有通过struts标记获取值。

我对此感到困惑。有帮助吗?

0 个答案:

没有答案