Angular JS?
私はAngularJSを初めて使用しましたが、AngularJSコードを含むjspファイルを実行し、テスト計算/追加を行い、うまくいきました。
後でWebフォーラムを検索したとき、トラブルを引き起こす可能性があるため、両方が一緒に機能するはずがないことがわかりました。
NetbeansとGlassFish Serverを使用しました。
サーブレット/ JSP技術とSPAを混在させません(シングルページアプリ。angularによって駆動されます)。あなたがcanすることはis your angular driven SPA。単一のJSPを持つSpringMVC(またはJersey)などのツールを使用します。このようにして、初期のHTML/JSを十分に制御できます。初期応答の/ CSSペイロード。その「アプリ」がロードされると、サーバーとのすべての通信はXHR呼び出し(角度で$ httpまたは$ resource)を介して行われます。必要なすべての柔軟性...春のセキュリティや依存関係の注入など。
Javaサーバー側の人々がAngularに入るのを助けるために、私は余暇にこのような単純なものに取り組んでいます。
アイデアは、GETリクエストを行うときにJSPを返すコントローラーがあることです。
http://your.site.com/contextRoot
このページには、Bootstrap/JQuery/Angular/Whatever ...をロードするJS/CSSリンクがあります。そこからangularルーターが起動し、URLは次のようになります。
http://...../contextRoot#home
クライアント上でangularを実行しているJSPとサーバーの間のすべての通信は$ http呼び出しで行われ、Springでコントローラーを作成してこれらすべてを処理できます。
「Springular」アプリが利用可能になったら、ここに投稿します
これは、各パーツの使用方法に大きく依存します。 AngularはMVCでフルです。したがって、バックエンドで完全なJSPフレームワークを使用し、フロントエンドでAngularを使用する場合は、ほとんどの人が行うことは、ほとんど静的Angular=をフロントエンドで提供し、プログラムするRESTサーバーと通信することですしたがって、フロントエンドMVCコードの記述とバックエンドREST API。
さらなる詳細については、以下をご覧ください。
または
http://draptik.github.io/blog/2013/07/13/angularjs-example-using-a-Java-restful-web-service/
または