mmmm mira yo hice esto en javascript
<iframe id="list" width="100%" height="400" src="" frameborder="1" >
</iframe>
cuando da click en un boton entonces el llama a la funcion script
<script type="text/javascript">
var idcon;
function llamar(obje){
document.getElementById("list").src = "crearlis.jsp? var2="+obje.id.toString();// aqui mando los parametros en la URL
}
</script>
y en la pagina del iframe que la recoje ,,,recuerda que var2 es la variable que mande desde la ventana padre que contiene el iframe
function cargar () {
<%
String lmf = request.getParameter("var2").toString();
out.println(lmf);
%>
}
la funcion cargar la pongo en el body cuando se carga la pagina en el evento ,, asi
<body onload="cargar()" >
esto lo digo no por que sea tu respuesta, si no que depronto veas algo que te sirva, o te de una idea de algo .saludos