JspDoc был создан только для этого
jspDoc может просматривать коллекцию jsp. Принцип очень похож на JavaDoc, вы добавляете раздел комментариев к каждому из ваших jsp, например:
<% /**
<doc>
<name>directory2.jsp</name>
<category>System</category>
<summary>List all jsp files with category and summary</summary>
<history><date>10/08/01 us</date> Gilbert Brault
<action> creation</action>
</history>
<history><date>10/25/01 us</date> Gilbert Brault
<action> adapted pharos:foreach switch itCounter to Integer (was int before)</action>
</history>
<outline>
<ul>
<li>if refresh set or new session, list all jsp files of the server and parse them</li>
<li>List files according to the following criteria
<ul>
<li>creation order (item #) column</li>
<li>file name (no case sensitive)</li>
<li>category of processing</li>
</ul>
</li>
</ul>
</outline>
<todo>
<ul>
<li>display modification date and allow ordering by dates</li>
</ul>
</todo>
<copyright>Schneider-Electric 2001</copyright>
</doc>
*/
, и вы можете просматривать эту коллекцию с помощью трех служб:
- каталог -> список всех JSP с комментариями
- document -> предоставить краткое описание структуры jsp, включая вышеуказанную документацию
- jspskelton: визуализировать HTML и встроить JSP в текст
см .: http://jspdoc.sourceforge.net/