問題タブ [scalate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1011 参照

scala - 詐欺の「違法な入れ子」エラー

こんにちは私はscalate/scamlの完全なNoobです(scamlとhamlは似ているのでhamlにタグを付けました)。次のようなテンプレートがあります。

%p行には、次のエラーのフラグが付けられます。

0 投票する
1 に答える
732 参照

scalate - scalate/scamlレイアウトが適用されていません

ユーザーマニュアルに従ってデフォルトのテンプレートを適用しました。たとえば、プロジェクトsrc / main / webapp / WEB-INF / scalate / layouts / default.scamlに、すべてのscamlファイルに適用されるはずのテンプレートがあります。テストページ(src / main / webapp / WEB-INF / views / x / view.scaml)にアクセスすると、その1ページのコンテンツのみがレンダリングされます。明示的なレイアウト属性を上部に配置しても、レンダリングされません。

私が間違っている可能性があることについて何か考えはありますか?

0 投票する
2 に答える
474 参照

scala - Scalate for Scaml で HTML5 Doctype 形式を指定するにはどうすればよいですか?

Scalatra の組み込みの Scalate サポートを使用していますが、default.scaml レイアウトで HTML5 Doctype をレンダリングする必要があります。Scalate のドキュメントには、Format オプションが :html5 に設定されている場合、!!! と記載されています。は常に <!DOCTYPE html> ですが、フォーマットオプションを設定する方法を正確に言っている人が見つかりません。

ティア!

0 投票する
1 に答える
682 参照

scala - ScalatraでResourceNotFoundExceptionをスケーリングします

私はscalatra-sbt.g8に基づいて次のことを試みています:

しかし、次の例外が発生します(ファイルが存在していても)-手がかりはありますか?

org.mortbay.jetty.handler.ContextHandler.getResourceFWIW、最も内側の例外は行1142から来ています: _baseResource==null

0 投票する
1 に答える
116 参照

dojo - HTML属性の詐欺補間

私はこのようなものを持っています:

ここで変数の補間が機能することを期待してい#{id}ましたが、HTMLに追加するだけです。私も試しました:

そして、それはコンパイルすらしません。これを行う正しい方法は何ですか?

0 投票する
1 に答える
799 参照

scala - scalatra で scalate を使用する方法

こんにちは、Scalatra を使用してアプリケーションを開発しています。テンプレートを使用してページをレンダリングするために scalate を使用したいと考えています。詐欺とスカラのコードを組み合わせるブログやポインタはありますか。

0 投票する
2 に答える
500 参照

google-app-engine - Scalate および GAE オプション org.fusesource.scalate.TemplateException: 一時ファイルを作成できません

Google アプリ エンジンで Scala/Scalate を実行しようとしています。プロジェクトをテストしたかったので、GAE をローカルで実行し、デプロイに成功しました。メイン URL を呼び出そうとすると、次の例外が発生します。

org.fusesource.scalate.TemplateException: Unable to create temporary file at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala: 739) at org.fusesource.scalate.TemplateEngine.compileAndLoadEntry(TemplateEngine.sc ala: 595) at org .fusesource.scalate.TemplateEngine.liftedTree1$1(TemplateEngine.scala: 327) at org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:321) at org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:391) org.scalatra.scalate.ScalateSupport $class.renderErrorPage(ScalateSupport.scala:56) で MyScalatraFilter.renderErrorPage(MyScalatraFilter.scala:5) で org.scalatra.scalate.ScalateSupport $class.handleError(ScalateSupport.scala:51) でMyScalatraFilter.org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply $mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(ScalatraKernel.scala での handleError(MyScalatraFilter.scala:5) : 140) org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply $mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(ScalatraKernel.scala:134) at org.scalatra.ScalatraKernel $$anonfun$handle$1$$anonfun$apply $mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(ScalatraKernel.scala:134) at scala.util.DynamicVariable.withValue(DynamicVariable.scala: 71) org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply $mcV$sp$1.apply$mcV$sp(ScalatraKernel.scala:134) at org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun $apply $mcV$sp$1.apply(ScalatraKernel.scala:134) at org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply $mcV$sp$1.apply(ScalatraKernel.scala:134) at scala.util.DynamicVariable.withValue(DynamicVariable.scala: 71) at org.scalatra.ScalatraKernel$$anonfun $handle$1.apply$mcV $sp(ScalatraKernel.scala:133) at org.scalatra.ScalatraKernel$$anonfun$handle $1.apply(ScalatraKernel.scala:133) at org.scalatra.ScalatraKernel$$anonfun$handle $1. apply(ScalatraKernel.scala:133) at scala.util.DynamicVariable.withValue(DynamicVariable.scala: 71) at org.scalatra.ScalatraKernel $class.handle(ScalatraKernel.scala:132) at MyScalatraFilter.handle(MyScalatraFilter.scala:5) ) org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply$mcV $sp(ScalatraFilter.scala:18) で org.scalatra.ScalatraFilter$$anonfun$doFilter $1.apply(ScalatraFilter.scala:18) at org.scalatra.ScalatraFilter$$anonfun$doFilter $1.apply(ScalatraFilter.scala:18) at scala.util.DynamicVariable.withValue(DynamicVariable.scala: 71) org.scalatra.ScalatraFilter $class.doFilter(ScalatraFilter.scala:17) で MyScalatraFilter.doFilter(MyScalatraFilter.scala:5) org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) ) com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(He aderVerificationFilter.java: 35) で org.mortbay.jetty.servlet.ServletHandler で $CachedChain.doFilter(ServletHandler.java:1157) com.google.appengine で.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58) org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) で com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans actionCleanupFilter.java: 43) で org.mortbay. jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile Filter.java: 122) at org.mortbay.jetty.servlet.ServletHandler $CachedChain .doFilter(ServletHandler.java:1157) com.google.appengine.tools.development.BackendServersFilter.doFilter(Backen dServersFilter.java: 97) org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java: 1157) org.mortbay.jetty.servlet.ServletHandler で。ハンドル (ServletHandler.java: 388) org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java: 216) org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: 182) org.mortbay .jetty.handler.ContextHandler.handle(ContextHandler.java: 765) で org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) で com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn) gineWebAppContext.java: 70) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: 152) com.google.appengine.tools.development.JettyContainerService $ApiProxyHandler.handle(JettyContainerService.java:351) .mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) org.mortbay.jetty.Server.handle(Server.java:326) で org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: 542) で org.mortbay.jetty.HttpConnection $RequestHandler.headerComplete(HttpConnection .java:923) org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) で

org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java: 212) org.mortbay.jetty.HttpConnection.handle(HttpConnection.java: 404) で org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java: 409) org.mortbay.thread.QueuedThreadPool $PoolThread.run(QueuedThreadPool.java:582) で 原因: java.lang.SecurityException: Unable to create temporary file at java.io.File.checkAndCreate(File.java:1701) java.io.File.createTempFile(File.java:1792) で java.io.File.createTempFile(File.java:1828) で org.fusesource.scalate.TemplateEngine.workingDirectory(TemplateEngine.scala: 200) で org. org.fusesource.scalate.TemplateEngine の fusesource.scalate.TemplateEngine.sourceDirectory(TemplateEngine.scala: 156)。sourceFileName(TemplateEngine.scala: 612) at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala: 650) ... 56 詳細 2011 年 8 月 19 日 3:45:16 PM com.google.appengine.tools.development. LocalResourceFileServlet doGet 警告: 次のファイルが見つかりません: /favicon.ico

誰でもこの問題について私を助けてくれますか?

0 投票する
1 に答える
1381 参照

java - アプリケーション ベースに関連するサーブレット リンク

私はサーブレットを書いています(特にScalatraを使用)。サーブレットには、すべてのページに含まれる目次に多くのリンクがあります。これらのリンクをアプリケーション ベースに関連付けたいと思います。「/foo」などのリンクを使用すると、サーブレットがルート (localhost:8080/) から提供されるとすべて正常に機能しますが、Jetty/Tomcat から他のサーブレット (localhost:8080/servlet) と一緒に提供すると、リンクサーブレットの外側を指します。

この問題の良い修正は何ですか?

0 投票する
1 に答える
284 参照

java - ApacheCamelWebコンソールのスケーレートサーブレットがWebLogicで失敗する

私は、scalaメーリングリスト(これもここにあります)で詳細に説明されている同様の問題を見つけました。これは、scala解釈環境を作成する際のクラスパス管理のこの変更に関連しているようです。

私の場合、scala-libraryとは両方ともWebLogic 10.3(camelバージョン:2.8.0、jvm:oracle 1.6)にデプロイされることにscala-compiler含まれています。war

例外を以下に示します。

質問:この環境でラクダのWebコンソールを機能させることは可能ですか?

0 投票する
0 に答える
241 参照

scala - コンソールをスケーリングし、フィルタリングしませんか?

ScalateのWebサイトでscalate-consoleを見つけました。デバッグに大いに役立つと思います。フィルタリングされていない状態でscalate-consoleを使用する方法はありますか?このサイトは、機能を統合するために「WARオーバーレイ」を使用していると述べています。それも一緒に動作する必要がありmvn jetty:runますか?