Tomcat 7 を使用して、JSF でプロジェクトに取り組んでいます。アプリケーションには、プレゼンテーションと管理の 2 つの部分があり、主な部分は管理に関するものです。私がやりたいことは、Web ライブラリのようなものを作成することです。
これをより明確にするために、プロジェクトの構造を示します。
The main application project (let's call it admin) that is builed into WAR file.
Second project using the first one (let's call it presentation).
Presentation is using the admin WAR file.
both projects are typical JSFs - admin has pages, beans, etc.
NetBeans では、WAR ファイルをライブラリとして追加することに問題はありませんが、2 つのことがあります。1 つ目: adminのすべての ManagedBeans はプレゼンテーションの実行と共に初期化されるため、プレゼンテーションで使用できますか? 2 番目: adminにあるプレゼンテーションからページにアクセスするにはどうすればよいですか?
多分私はこの考えについて間違っているので、これを達成するために別の方法を使用する必要があります-教えてください。
また、おそらく 2 つの war ファイルをデプロイして実行することはできません。アプリケーションが実行されるほとんどのホスティングでは、1 つの WAR ファイルしかデプロイできません。