<jsp:include page="categories/sub-category/${param.ID}.jsp" flush="true" />
最も簡単な方法は、'sub-category' (その paramID 呼び出し) の下にある jsp がそれぞれ独自のページ タイトルを持つようにする方法を見つけることです。それがjstl、java、またはあなたが持っているものであるかどうかはわかりません...したがって、唯一の要件は1)機能する2)SEOに優しいことです
私はこの方法を知っています:
<script>
document.title = "My Title";
</script>
しかし、これは SEO にとっては悪いことです (また、これの主な理由は、Disqus の「関連するディスカッション」が固有のページ タイトルで表示されるようにするためです)。
私もこのように見てきました:
<head><title><%= param.name %></title></head>
しかし、これにより、「パラメーターを変数に解決できません」というエラーが表示されました。多分私は何か間違ったことをしていますか?建設的な助けをありがとう。さらに情報が必要な場合はお知らせください...
アドレスバーにこのように表示されます...
http://localhost:8080/root/categories.jsp?ID=test-page
答えから、test-page.jspに入れるコードは
<head><title>${param.name}</title></head> correct?
タイトルの値を文字列として test-page.jsp 内に書き込む方法は? したがって、test-page.jsp 内に「テスト ページのタイトル」と表示されます。