Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用struts taglib将参数传递给javascript函数?_Java_Javascript_Struts_Taglib - Fatal编程技术网

如何使用struts taglib将参数传递给javascript函数?

如何使用struts taglib将参数传递给javascript函数?,java,javascript,struts,taglib,Java,Javascript,Struts,Taglib,我有一个javascript函数updateHiddenField(value),它获取一个值作为参数,然后将该值设置为隐藏字段的值 我有一个JavaBeanflight,带有参数id和flightNo 问题:在使用标签(struts)时,如何将JavaBeanflight的参数id传递给js函数updateHiddenField(value) 谢谢 Umar 假设您的taglib导入是的,那么在上使用似乎没有什么收获 更一般地说,我建议您向DOM对象添加事件侦听器,而不是混合使用标记和功

我有一个javascript函数
updateHiddenField(value)
,它获取一个值作为参数,然后将该值设置为隐藏字段的值

  • 我有一个JavaBean
    flight
    ,带有参数
    id
    flightNo

  • 问题:在使用
    标签(struts)时,如何将JavaBean
    flight
    的参数
    id
    传递给js函数
    updateHiddenField(value)

    
    
    谢谢 Umar

    
    

    假设您的taglib导入是

    的,那么在
    上使用
    似乎没有什么收获

    更一般地说,我建议您向DOM对象添加事件侦听器,而不是混合使用标记和功能

    <html:link href="javascript:updateHiddenField(idToPassHere)"><bean:write name="flight" property="flightNo"/></html:link>
    
    <html:link href="javascript:updateHiddenField(<s:property value="id"/>)"><bean:write name="flight" property="flightNo"/></html:link>