ビューテクノロジとしてタイルを使用するSpringWebアプリケーションでユーザビリティの問題が発生します。現時点では、すべてのページが同じようHEAD_TITLEに表示され、PAGE_TITLEページ固有です。
<html>
<head><title>HEAD_TITLE</title></head>
<body>
<h1>PAGE_TITLE</h1>
</body>
</html>
ブラウザの履歴に同じタイトルのアプリケーションのすべての異なるページが表示されるため、これはユーザビリティの大きな問題です。すべてのページで同じである理由は、をとしてHEAD_TITLE使用するための合理的な方法が見つからなかったためです。PAGE_TITLEHEAD_TITLE
ほとんどの場合、PAGE_TITLEはタグ付きのメッセージバンドルから取得され<fmt:message />、いくつかのパラメータがそれに渡されます。タイルのレイアウトは、Webアプリのすべてのページが、他のものの中でページの要素HEAD_TITLEを定義する同じ共通のレイアウトを使用するため、その時点ですでに設定されている必要があります。<HEAD>
このユーザビリティの問題を解決する方法について何か提案はありますか?すべてのページのSpringコントローラーで「pageTitle」リクエスト属性を設定し、それをPAGE_TITLEおよびとして使用する必要がありHEAD_TITLEますか?または、ページ固有のJSPでHEAD_TITLEを設定することは可能ですか?