今日のイカれイケてるコード

本日はこんなのを見つけました。 Struts + JSP です。

<c:set var="action2"><c:url value="/xxxx/ShowFoo"/>.do</c:set>
<html:button ... onclick="func(${action2})">実行</html:button>

JavaScript のコード内からGETリクエストを行なうため、ShowFoo アクションの URL を取得している JSP です。
普通に Struts の <html:rewrite> タグを使用すれば問題ないのですが、おそらくコレを書いた人は知らなかったんでしょうね。
でも、他の箇所で".do"なんて出てこないのに、ここで必要となることに疑問を感じなかったのかが気になります・・・

あと、変数名にセンスが光ります。action2 です。でも、action1 はいませんでした(w