問題タブ [jhipster]
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.
java - jhipsterにNew Beanを追加したい
私はfileupload(Jquery file upload)に取り組んでいます。複数のリクエストを受け入れるための新しいBeanを追加したいです。
単純な Spring mvc アプリケーションを使用している場合は、Servet-context.xml ファイルに追加する必要があります。しかし、jhipster では .xml が見つからないので、ファイルのアップロードのためにこの Bean を入力する必要がある場所を教えてください。
ありがとう
java - Spring URL マッピングを作成できません
私は春に取り組んでいます。「abc.com/firstName.lastName」でこの URL のマッピングを作成できません。このコードを書いた場合
次に、名のみを取得します。つまり、姓は春には取得されませんが、そのように書くと
ここでも同じ結果で、名のみが取得されます。
あなたの助けが必要です..
前もって感謝します。
spring - Jhipster Project の本番サーバーでビルドを作成する方法
私は jhipster(angularjs,maven,Grunt) を使用してプロジェクトに取り組んでいます。jdk 1.7 で tomcat7 を使用して、本番サーバーでビルドする方法を教えてください。
前もって感謝します。
jhipster - jhipster-sample-app で「foo」コントローラにアクセスするにはどうすればよいですか?
私は AngularJS を学び始めており、Java/Maven/Spring 開発者として、jhipster yeoman ジェネレーターは素晴らしいようです。
jhipster-sample-app のクローンを作成し、IDE にインポートして、Maven コマンドで起動しましたmvn spring-boot:run
。(自分のアプリを生成したいときは、 を使用できることを知っていますyo jhipster
)
でアプリを閲覧し、http://localhost:8080/
「ユーザー」および「管理者」としてログインすることもできます
サンプル アプリの Foo エンティティに移動するにはどうすればよいですか?
http://localhost:8080/#/foo
ホームページにリダイレクトするものを試しました。
サーバー側では、サンプル アプリに Foo エンティティ、リポジトリ、およびリソースがあることがわかります。AngularJS 側には、Foo コントローラー、ルーター、サービス、およびビューもあります。
私は何が欠けていますか?
angularjs - JHipster Atmosphere WebSocket が接続しない
「yo jhipster」から生成され、「mvn spring-boot:run」および「grunt server」で開始された新しくスキャフォールディングされたアプリを使用すると、アプリをロードして、ログイン、メトリックの表示、セッション、設定、ログの表示などの操作を実行できます。および監査。しかし、「User Tracker」ページを表示しても何も表示されないのですか?
このセクションは、Atmosphere websocket / AngularJS の統合を示すためのものだと思いますか? ブラウザのコンソール ログを見ると、次のように表示されます。
Websocket 接続が試行されたように見えますが、最終的にタイムアウトになり、フォールバックの長いポーリングが機能しませんか? 私は最新の Chrome を使用しています (最新バージョンの Firefox と Safari も試しました)。
簡単なものがありませんか?
-- アップデート 1 --
これを WAR として Tomcat 7.0.50 にデプロイすると、ユーザー トラッカー ページに Atmosphere から返されたデータが表示されますが、WebSocket 接続を取得しようとして継続的にループし (HTTP ステータス コード 101: プロトコルの切り替え)、ユーザー データが定期的に表示されたり消えたりします。Chrome で次のようなエラーが表示されました。
Tomcat ログには次のように表示されます。
-- 更新 2 --
それを WAR として Jetty 8.1.14.v20131031 にデプロイし (Jetty 9.1.1.v20140108 はエラーをスローします)、Chrome 32.0.1700.107 でテストすると、ロング ポーリングのフォールバック トランスポートで機能するようです。ただし、何らかの理由で Atmosphere がサーブレット コンテナーを Tomcat と見なすため、WebSockets への最初の接続は失敗します。サーバー ログでは、次の問題がスローされます。
皆様のご協力に改めて感謝いたします - 間違いなく前進しています :)
-- アップデート 3 --
すべてを要約すると:
- 現在、「mvn spring-boot:run」と「grunt server」は、Websocket または long-polling では連携しません。
JHipster WAR (mvn パッケージ) を Jetty 8.1.14.v20131031 にデプロイすると動作しますが、JHipster pom.xml から次の依存関係を削除する必要があります。そうしないと、Atmosphere は WebSocket サポートを提供しません。
/li>- ああ。誤報 -- WebSocket ではなくストリーミングを使用して実行していたため、WebSocket にはまだ update2 からのエラーがあります。
jhipster - JHIPSTER での URL マスキング
「/abc.bcd.1」から「/page/abc.bcd.1」のような URL パターンのマッピング/マスキングを作成しようとしています。基本的に、ユーザーには URL「/abc.bcd.1」が表示されます。 ' 一方、内部的には URL は '/page/abc.bcd.1' になります。これにより、ページ「page.html」が開きます。
「staticResourcesProductionFilter」に正規表現を追加してこれを試みましたが、機能していません。例:
上記の場合、URL は受け入れられず、制御は doFilter メソッドに転送されません。
これを理解できないようです。正しい方向を教えてください。
ありがとう
liquibase - liquibase を使用して Jhipster のデータベース全体を削除する必要がある
angular jsとデータベースを「liquibase」として使用して、jhipster springに取り組んでいます.db-changelog.xmlで変更を行ったときにデータベース全体を削除する必要があるのはなぜですか?.データベースの古いテーブルに1つのフィールドを追加した場合、私は取得例外 t_user テーブルが既に存在します。つまり、t_user テーブルを削除するか、データを失う必要があります。データベース全体を削除せずにデータベースを変更する他の方法を提供してください。
前もって感謝します