問題タブ [lift]
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.
scala - Future of Lift フレームワークと現在行われている作業は何ですか?
Grails やその他の Java フレームワークなどのフレームワークで行われている開発を読み続けていますが、Lift キャンプではあまり話題になりません。また、Lift 1.0 はかなり前に発表されました。コミュニティは Lift フレームワークに取り組んでいますか? フレームワークの今後の展望は?Grails や他の Java フレームワークより優れていますか? (Groovy は Scala よりもパフォーマンスが低い)。
scala - Lift Framework で URL のような RESTful を処理するこの正しい方法はありますか?
http://localhost/Test/edit/ {id} のような URL があり、{id} を URL パス部分ではなくパラメーターに変換したい場合。
RewriteRequest でメニューを作成するのが最善の方法ですか? このような URL パターンがたくさんあると、ちょっと定型句だと思ったからです。
session - コンテンツを失う Scala と Lift と SessionVar
Lift には次のような SessionVar があります。
次に、myVar の値を 1 回設定します。
私の問題は、しばらくすると (1 ~ 5 分) myVar の値が失われることです。つまり、値が再び Empty になります。私は常にページをクリックしているので、これは非活動によるものではありません。私のコードは値を空に設定していません。この 1 ~ 5 分間、myVar は正しく機能します。ログには、関連するメッセージは含まれていません。
myVar に shutdown メソッドを追加しようとしましたが、呼び出されません。
コマンドを使用して桟橋でリフトを実行していmvn jetty:run
ます。Liftの1.1-SNAPSHOTを使用しています。私は、いかなる種類の Cookie やセッションも明示的に作成していません。
何が起こっているのですか?なんらかの理由でセッションが期限切れになったり無効になったりする可能性がありますが、なぜ、誰によって?
( )でliftGCを無効にしようとしましLiftRules.enableLiftGC = false
たが、影響はありません。
scala - lift import net.liftweb が「not found: value net」というエラーを返す
私はscalaとliftを初めて使用しますが、すでにpocketchangeappを起動して実行し、RestAPIのものをいじっています。今、私は新しいプロジェクトを作成しましたが、昨夜までは非常にうまく機能していました。最新の変更を加えてsvnにコミットしましたが、ワークスペースに問題があったため、プロジェクトを削除し、svnでプロジェクトをチェックアウトしました。私がそれをしたので、 net.liftweb._ (正確なクラス名を書いた場合はすべてのクラス) のインポートは、Eclipse でのみエラーを返します:
import net.liftweb._ は「見つかりません: 値ネット」と表示されます
pom.xml のすべての依存関係をもう一度確認しましたが、エラーが見つかりません。大変助かりました、ありがとうございます。マイケル
json - Lift での Json 抽出の保存
Lifts の Json データ抽出で分割されたデータを保存し、(マッパー経由で) データベースに保存しようとしていますが、スニピットをマッパーに接続する場所が見つかりません。コードは次のようになります。
ここにテストスニピットがあります。
そしてここにサンプルモデル。
本の印刷版、更新された電子ブック、および google グループに目を通しましたが、役に立ちませんでした。正しい方向に向けるための助けやコード例を探しているだけです。
scala - scala ディスパッチ ライブラリを使用して、Lift 内のサーバーにポスト リクエストを送信する方法は?
私は scala ディスパッチ ライブラリを使用して、Lift 内のサーバーにポスト リクエストを送信したいと考えています。
投稿リクエストを外部サーバーに送信して情報を取得し、この情報を Web アプリで使用したいと考えています。
これどうやってするの?
scala - Lift の ORM: Mapper か JPA か?
Lift で会社用の小さなアプリケーションを作成しています。私は Scala/Lift の初心者なので、この機会を利用して練習しています。ここで、どの ORM システムを使用するかについて質問があります。
一方では、Mapper が Lift のデフォルトです。一方、特定の分野では良くないので、Record に置き換えられることを読んだことがあります (これはまだ十分に文書化されていないため、私のような新しいユーザーが従うのは難しいです)。
Mapper とは反対に、JPA があります。標準の Java、テスト済みで堅牢な ORM、Hibernate などの信頼できる実装を備えていますが、「スケーラ風」ではありません。Lift との統合により、Mapper によってデフォルトで提供される機能が失われます。
メーリング リストで、JPA が Lift の主流になりつつあるという主張を読んだことがありますが、それは一般的な意見ではないようです。誰かが問題に光を当てることができますか?
ありがとう!
css - Liftweb メニューのカスタマイズ
次のようなメニューを作成したいと考えています。
ホーム | フー | バー | について | コンタクト
どうすればこれを行うことができますか?
これが私が試したことです:
と
これは近いですが、完全に正しくはありません。また、最後に余分な行ができます。行をテキストと同じ高さにしたい。
http://lh5.ggpht.com/_5DxlOp9F12k/S2aFQHfupzI/AAAAAAAAJiY/Ds0IpEyu78I/s800/menu.png
json - lift-jsonを使用してscalaオブジェクトをJSon文字列にシリアル化する
疑問に思っていますが、lift-jsonを使用して単純なBeanクラスをjson文字列にシリアル化する方法を教えてください(私はv2.0-M1を使用しています)。私は試した:
そして私は得ています
scala - 例外をキャッチしてLiftのエラーページにリダイレクトする方法は?
Liftでエラーハンドラーを作成するにはどうすればよいですか?いくつかのスニペットを含むhtmlページがあります。これらのスニペットのいずれかが例外をスローした場合、それをキャッチして、ユーザーフレンドリーなエラーページにリダイレクトします。
キャッチオールな方法でこれを行う方法は?エラー処理を各スニペットに個別に配置したくありません。私はWicketでこのようなものを探しています。