jsp弹出对话框的有关问题

jsp弹出对话框的问题
我需要在jsp上做一个文本框,这个文本框不可编辑,呈灰色状态,鼠标在这上边一点,弹出一个javascript对话框,这个对话框里包括一个文本框,可以输入值,确定之后值在那个不可编辑的文本框上显示

------解决方案--------------------
javascript可以通过parent可以访问父窗体中对象
------解决方案--------------------
=======a.jsp======
<input type="text" name="aa" onclick="window.open('b.jsp','','width=300,height=300')">

=======b.jsp======
<input type="text" name="bb">
<input type="button" name="确定" onclick="returnValue()">
<scrippt>
function returnValue(){
parent.document.all["aa"].value = document.all["bb"].value;
}
</script>


------解决方案--------------------
不一定就要用<html:text> 这个标签的,struts标签没有办法完全代替html的
------解决方案--------------------
<html:text>实现不了,至少要是我我实现不了,因为不能嵌套