Asi es la solución para lo que alguna vez lo necesiten
Parte 1:
Script para Agregar y Eliminar Filas
Código PHP:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
tabla = $('#tabla');
tr = $('tr:first', tabla);
$('#agregarFila').live('click', function (){
tr.clone().appendTo(tabla).find(':text, :hidden').val('');
});
$(".eliminarFila").live('click', function (){
var tr = $(this).closest('tr');
tr.remove();
});
});
</script>
Parte 2:
JSP o HTML
Código PHP:
<form action="requestTable.jsp" method="post">
<table id="tabla">
<tr>
<td><input type="text" name="variable1[]" value=""/></td>
<td>
<select name="variable2[]">
<option value="">Seleccionar</option>
<option value="valor1">Opción 01</option>
<option value="valor2">Opción 02</option>
</select>
</td>
<td><input type="button" value="Eliminar" class="eliminarFila"/></td>
</tr>
</table>
<table>
<tr>
<td><input type="button" value="Agregar" id="agregarFila"/></td>
<td><input type="submit" value="Enviar datos"/></td>
</tr>
</table>
</form>
Parte 3:
Request en JSP, Servlet para quedar listo a la BD
Código PHP:
<%
String[] var1 = request.getParameterValues("variable1[]");
String[] var2 = request.getParameterValues("variable2[]");
for(int i=0,k=0; i<var1.length && k<var2.length; i++,k++){
%>
<%= var1[i] %>
<%= var2[k] %>
<% } %>
Ya eso para el que le sirva y gracias por la ayuditas de siempre sos lo mas grande bolilla