.
これは、URLが次のよう
になっていることを意味http://myapp/index/.
します。次のようにクエリパラメータを追加する必要があります
。リソースの表示にFreemarkerhttp://myapp/index/.?type=xml
を使用し、この場合はパーセントエンコードハックを行いました。
<#if key?matches("\\.")>
<li><a href="${contextPath}/index/%2E">${key}</a></li>
</#if>
これはFirefoxで正常に機能します。しかし、IE、Safari、Chrom、Operaなどの他のすべてのブラウザは、URLエンコードされたドット(http://myapp/index/%2E
)を無視します。
助言がありますか?