早上好,我一直在研究这个问题,我没有在谷歌找到解决方案。
有一种方法可以从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}"
(这个有一些随机值)
答案 0 :(得分:0)
您可以使用property
标记来完成此操作。例如
<script type="text/javascript">
var idContainer = document.getElementById('identificadorProspecto');
idContainer.value = '<s:property value="%{identificadorProspecto}">';
alert("idContainer.value: "+idContainer.value);
</script>