いくつかのパラメータに依存する src 属性へのリンクを構築したい
<%@page trimDirectiveWhitespaces="true" %>
...
<iframe style="border: 0; width: 100%; height: 100%;"
src="http://localhost:8080/AppName?
<c:if test="${not empty it.paramOne}">
paramOne=${it.paramOne}
</c:if>
<c:if test="${not empty it.paramTwo}">
¶mTwo=${it.paramTwo}
</c:if>
<c:if test="${not empty it.paramThree}">
¶mThree=${it.paramThree}
</c:if>
">
Your browser doesn't support iFrames. </iframe>
上記のコードは、次の html を生成します
<iframe style="border: 0; width: 100%; height: 100%;" src="http://localhost:8080/AppName?
paramOne=val1
&paramTwo=val2
&paramThree=val3
">
Your browser doesn't support iFrames. </iframe>
リンクの見た目
http://localhost:8080/AppName/?%20%20%20%20%20%20paramOne=val1%20%20%20¶mTwo=val2%20%20%20¶mThree=val3
でも手に入れたい
http://localhost:8080/AppName/?paramOne=val1¶mTwo=val2¶mThree=val3
私はこれを見つけましたhttp://flgor.blogspot.com/2011/07/jsp-new-line.htmlしかし、それは私が望むものではないと思います。
では、JSTL タグによって生成されるスペースと改行を取り除くにはどうすればよいでしょうか?