Делаю так
1. Страника index.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<frameset rows="10%,*">
<frame src="top.jsp" name="top" scrolling="no">
<frameset cols="20%,*">
<frame src="man.jsp" id="man" name="man">
<frame src="main.jsp" id="main" name="main">
</frameset>
</frameset>
<body>
</body>
</html>
2. Фрейм man.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script>
a = "Объявленная переменная";
</script>
</head>
<body>
</body>
</html>
3. Фрейм main.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<input type="button" value="Запустить" onclick="alert(man.document.getElementById('man').contentWindow.a)"/>
</body>
</html>
Что делаю неправильно?