jsp 中 form 表单提交传参用的对象方法
<th class="til">订单编号:</th>
<td>
<input type="text" id="orderId" name="operations.orderId" value="${operations.orderId}"/>
</td>
当输入框中输入参数前后加空格时,提交会报错 (还没走到action就报错,估计是struts2的过滤器原因) 所以后台无法处理,只能在前台处理,增加 onchange 方法
<th class="til">订单编号:</th>
<td>
<input type="text" id="orderId" name="operations.orderId" οnchange="checkTrim(this)" value="${operations.orderId}"/>
</td>
function checkTrim(o){
//var obj = trim($("#"+o.id).val());
//document.getElementById(o.id).value = obj;
$("#"+o.id).val(trim($("#"+o.id).val()));
}
function trim(str){ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){ //删除左边的空格
return str.replace(/(^\s*)/g,"");
}
function rtrim(str){ //删除右边的空格
return str.replace(/(\s*$)/g,"");
}