5
我創建了兩個框架,分別包含兩個鏈接。單擊一個框架中的鏈接並在另一個框架中顯示JSP
當第一幀被點擊時,我想在第二幀顯示一個JSP頁面。
但我無法讓它工作。當第一幀被點擊時,它會在新窗口中打開JSP頁面。
我粘貼了一些我的代碼。
這是我main.jsp中
<html>
<frameset cols="50%,50%">
<frame src="frame1.jsp">
<frame src="frame2.jsp">
</frameset>
</html>
frame1.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Frame 1 with links</title>
</head>
<body>
<body bgcolor="lightBlue">
<h2>Java Tutorial</h2>
<a href="subframe1.jsp" target="frame2.jsp"> tracking system</a>
<a href="subframe2.jsp" target="frame2.jsp">data information</a>
</body>
</html>
frame2.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
</body>
</html>
subframe1.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form action="insertData.jsp" action="post" >
DATA ID:<input type="text" name="data_id"><br>
East:<input type="text" name="east"><br>
North:<input type="text" name="north"><br>
<input type="submit" value="Save">
</form>
</body>
</html>
我該如何解決呢?
感謝修復爵士。它的工作現在。我想知道框架組爲何不好?我該如何避免它們 – Vidya
我製作了「Framesets are bad」鏈接,從表面上劃傷,您會發現很多不使用Framesets的原因。看起來你正在開發一個雙面板界面,也許一個jQuery/AJAX解決方案會更適合你? (使用AJAX,您可以在加載數據時提供更好的錯誤檢查功能,這對框架集等來說非常困難) –
好的,謝謝你,先生。我會嘗試使用ajax。 – Vidya