<html>
<head>
<script>
var i = 0;
function add() {
 i++;
 var tbl = document.all.tbl;
 var tr = tbl.insertRow();
 var td1  = tr.insertCell();
 var td2  = tr.insertCell();
td1.innerHTML = "<input type='text'  name = 'year"+i+"' size='10'>";
td2.innerHTML = "<input type='button' name='dd' value = '删除' size='10' onclick='del(this)'>";
}
function del(obj){
 var tbl = document.all.tbl;
 obj.parentNode.parentNode.removeNode(true);
}
</script>
</head>
<body>
<form action="yearServlet">
<table class="ww2" border="0" align="center" cellpadding="0" cellspacing="0" id="tbl">
<tr>
<td height="34">
年份
</td>
<td height="34" >
<input type="button" name="inset" value="增加" onclick="add()">
</td>
</tr>
</table>
</form>
</body>
</html>
大家帮我看看这个效果
怎样可以控制<input>中的name,好让这个jsp转到servlet的时候好接受参数
关键是前台页面的输入域个数是动态的。怎样在servlet中用request.getParameter("year"+i)获得阿;