JavaScript と JSON =================== JavaScript ---------- XitrumはjQueryを内包しています。 またいくつかのjsXXXヘルパー関数を提供しています。 JavaScriptフラグメントをViewに追加する方法 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ アクション内では ``jsAddToView`` を呼び出します。(必要であれば何度でも呼び出すことができます): :: class MyAction extends AppAction { def execute() { ... jsAddToView("alert('Hello')") ... jsAddToView("alert('Hello again')") ... respondInlineView(
My view
) } } レイアウト内では ``jsForView`` を呼び出します: :: import xitrum.Action import xitrum.view.DocType trait AppAction extends Action { override def layout = DocType.html5( {antiCsrfMeta} {xitrumCss} {jsDefaults}Could not login.
))) Javascriptでリダイレクトさせる場合: :: jsRedirectTo("http://cntt.tv/") jsRedirectTo[LoginAction]() JSON ---- Xitrumは `JSON4S