• 締切済み

JSPのアクションタグ

<commons:A item_cd="B"/> というようなユーザー定義のアクションタグにファイルパスを入れています。 これを <jsp:include page="ファイルパス" /> と指定したいのですが、 <jsp:include page="<commons:A item_cd='B'/>" /> とネストさせるとエラーが出てしまいます。 どなたか良い解決策をご存知でしたら宜しくお願い致します。

みんなの回答

  • hatimiti
  • ベストアンサー率68% (26/38)
回答No.1

JSTLを使って、 <c:set var="url"><commons:A item_cd='B'/></c:set> <c:import url="${url}" /> などではできませんかね?

urahyster
質問者

お礼

違う方法で出来ました! 回りくどいのですが、 GETメソッドで<commons:A item_cd="B"/>を自分に飛ばしてから <% String test = request.getPropaty("GET名"); %> <jsp:include page="<%=test%>" /> で出来ました。 hatimitiさんの方法とどちらがスマートにいくか試してみようと思います。ありがとうございました☆

関連するQ&A

専門家に質問してみよう