0

私は基本的にナビゲーションバーからジャンプできる5ページのWebアプリの作業で忙しいです(明らかに)。しかし、リンクを使用する代わりに、通常の理由で別のWebページに完全に誘導されるのではなく、すべてを「index.html」に保持したいと思います。したがって、ナビゲーションバーのリンクの1つをクリックすると、iFrameに別のドキュメント(about.html、controlpanel.html、profile.htmlなど)が入力されます。

これは良い習慣ですか、それともこれを行うためのより良い方法がありますか?

前もって感謝します!

4

1 に答える 1

2

問題の 1 つは、ユーザーがページへのリンクをブックマークしたり共有したりできないことです。

彼らができることは、/index.html.

編集:

あなたのコメントに基づいて、ヘッダー/フッターのコーディングの冗長性を避けるために、これは私が推奨するものです:

init.jsp

Declare all imports, taglibs, any global variables here.

header.jsp

<%@ include file="init.jsp" %>
Write code for header here

フッター.jsp

<%@ include file="init.jsp" %>
Write code for footer here

page1.jsp

<%@ include file="init.jsp" %>
<%@ include file="header.jsp" %>
Write main code here.
<%@ include file="footer.jsp" %>

page2.jsp

<%@ include file="init.jsp" %>
<%@ include file="header.jsp" %>
Write main code here.
<%@ include file="footer.jsp" %>
于 2012-05-03T09:17:05.573 に答える