[Wicket-ja-user 425] Re: <script> タグの中を動的に設定する方法について

Back to archive index

TAKEUCHI Hideyuki webma****@chime*****
2010年 2月 19日 (金) 19:59:19 JST


たけうち (chimerast) です。

単純にスクリプトを埋め込みたいのであれば、

Java:
add(new Label("js", "alert('Hello,world!!!')")
  .setEscapeModelStrings(false));

HTML:
<script wicket:id="js" type="text/javascript" />

とかでいけますよ。Labelを使うのが気持ち悪いというのであれば、
Labelクラスを参考にWebMarkupContainerを継承してコンポーネントを
作るとよいと思います。


ほかにもIHeaderContributorをPageクラスにつけて
@Override
public void renderHead(IHeaderResponse response) {
  response.renderJavascript("alert('Hello, World!!!')", "test");
}
で、<head>タグの中に書き出すという方法があります。

--
たけうち

(2010/02/19 19:36), maeda wrote:
> maedaです。
> 
> <script>タグの中身をwicketから動的に設定することは可能でしょうか?
> 
> <script type="text/javascript">
> 	〜この部分を動的に設定する〜
> </script>
> 
> よろしくお願いします。
> 
> _______________________________________________
> Wicket-ja-user mailing list
> Wicke****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user
> 




Wicket-ja-user メーリングリストの案内
Back to archive index