我有一个文本字段和一个链接()。我需要将文本字段的值传递给动作类。在我的动作类中,我需要将文本字段的值作为参数(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");
这可能吗?如果是这样我怎么办?
提前致谢!
答案 0 :(得分:0)
在锚定点击时调用javascript函数并获取textfield的值并设置锚点的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;
}
}