繁体   English   中英

如何将struts2文本字段的值作为href中的参数传递?

[英]How to pass a struts2 text field's value as a parameter in href?

我有一个文本字段和一个link()。 我需要将文本字段的值传递给动作类。 在我的动作类中,我需要获取文本字段的值作为参数(request.getParameter())。 在我的jsp页面中,我声明了例如

<s:textfield name="input" value="1" label="Qty"/>
<s:a href="OrderReview?&input=/*text field value as a parameter*/">Buy</s:a>

我需要在操作类中获取文本字段的值,例如,

request.getParameter("input");

这可能吗? 如果是我该怎么办?

提前致谢!

在锚定单击上调用javascript函数,并获取文本字段的值并设置锚定的href。

如,

<s:textfield id="input" name="input" value="1" label="Qty"/>
<s:a href="OrderReview?&input=" onclick="getInputValue(this);">Buy</s:a>

function getInputValue(obj){
    var inputValue = document.getElementById('input').value;
    if(obj.href.indexOf(inputValue) == -1){
        obj.href += inputValue;
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM