<a> </a>
タグ間で JSTL 変数が解釈されません。その結果、マイページにリンクが表示されていません。${page} も<c:param>
タグで解釈されていません。何か案が?その場合、結果のリンクは、たとえば /list.htm?page=2 のようなものではなく、/listing.htm?page= になります。
<li>
<a href="<c:url value="/list.htm" >
<c:param name="page" value="${page}"/></c:url>">
${page}
</a>
</li>
私もこの方法を試しましたが、違いはありません:
<li>
<a href="<c:url value="/listing.htm" >
<c:param name="page" value="${page}"/></c:url>">
<c:out value="${page}"/>
</a>
</li>