如何从JavaScript中为struts中的变量赋值?

时间:2014-05-09 14:58:04

标签: javascript jsp variables struts2 variable-assignment

早上好,我一直在研究这个问题,我没有在谷歌找到解决方案。

有一种方法可以从JavaScript中为Struts中的变量赋值吗?我是Struts的新工作,所以花了我一点钱......

这是我正在使用的代码的一部分:

在代码的某些部分首先我创建了这个小家伙:

<input type="hidden" name="identificadorProspecto" id="identificadorProspecto" value="-1">

在与数据库建立连接后,我更新了这个值

<script language="JavaScript" type="text/javascript" >
    var idContainer = document.getElementById('identificadorProspecto');
    alert("idContainer.value: "+contenedorIdentificacion.value);
</script>

<s:url id="car_suc_xx223" action="listar_sucursales.action" >
    <s:param name="cod_prospecto" value="%{identificadorProspecto}" />
</s:url>

当我收到提醒信息时,我收不到与我相同的价值 value="%{identificadorProspecto}"(这个有一些随机值)

1 个答案:

答案 0 :(得分:0)

您可以使用property标记来完成此操作。例如

<script type="text/javascript">
    var idContainer = document.getElementById('identificadorProspecto');
    idContainer.value = '<s:property value="%{identificadorProspecto}">'; 
    alert("idContainer.value: "+idContainer.value);
</script>