2012-01-06 3 views
1

Liftはサーブレットフィルタとして実装されているため、原則として従来のWebアプリケーションに埋め込むことができるはずです。誰も私にこれに関するHOWTOを与えることができますか?私が今までに見つけたことは、あなたのために魔法のスケルトンを生成するために、MavenやSBTを使って、自己完結型のLiftアプリケーションを開発することです。大きなWebアプリケーション内でのLiftの使用

私は既存のWebアプリケーションにどのような依存関係を追加する必要があるかを正確に知りたいと思います。私は、アーキタイプ生成のPOMファイルとweb.xmlを辿ってリバースエンジニアリングを試みることができると思いますが、確かに誰かがすでにこれをしているに違いないでしょうか?そして、(この大規模なwebappのシナリオでは)私は自分のリフトのテンプレートとリソースなどを置くべきですか?

+0

あなたはこれをやり終えたのですか?あなた自身の質問に答えることは、今私にとって大きな助けになるでしょう... –

+0

いいえ、私は利用可能な時間にそれを十分に得ることができず、交差点を越えてプロトタイプのプラットフォームのリストを解除しました。 –

+0

それはあまりにも悪いです。私は、清潔な持ち上げが物を作る方法に絶えず驚いています。私はちょうど完全なデータベースアクセスとAJAXインターフェイスを備えた完全にインタラクティブなWebアプリケーションを非常に少量のコードで書いています。私はそれがどれだけうまく一緒に働くのか驚いています。 –

答えて

1

これは処理チェーンのための答えであるように思える:

https://groups.google.com/forum/?fromgroups=#!topic/liftweb/QCNHkFzyNw4

と限り依存関係が行くように(Mavenのに似ている)SBTの私のリストは、次のとおりです。

"net.liftweb"    %% "lift-webkit"  % liftVersion  % "compile", 
"net.liftmodules"   %% "lift-jquery-module" % (liftVersion + "-2.0"), 
"javax.servlet"   % "servlet-api" % "2.5" % "provided->default", 
"org.eclipse.jetty"  % "jetty-webapp"  % "8.1.7.v20120910" % "container,test", 
"postgresql"    % "postgresql"   % "9.1-901-1.jdbc4", 
"com.mchange"    % "c3p0"    % "0.9.2-pre6", 
"org.squeryl"    %% "squeryl"   % "0.9.5-2", 
"org.eclipse.jetty.orbit" % "javax.servlet" % "3.0.0.v201112011016" % "container,test" artifacts Artifact("javax.servlet", "jar", "jar"), 
"ch.qos.logback"   % "logback-classic"  % "1.0.6", 
関連する問題