問題タブ [gvnix]

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.

0 投票する
1 に答える
76 参照

spring-mvc - gvNix: ロールに基づいてアクセスを制限する方法

を使用してアプリケーションを開発していますgvNix。以前typicalsecurity addonはアプリケーションを保護していました。今必要なのは、ユーザーが自分のプロファイルのみを更新できるようにすることです。つまり、ユーザーはナビゲーション バー メニューにプロファイル タブを表示できます。それをクリックすると、ユーザーのデータのみを含むフォームが表示されます。

コードに以下を追加しようとしましたが、管理者にもアクセスが制限されます。

ここの xml は、メニュー タブまたはそのサブ項目の一部を削除するため、プロファイルを編集するオプションは表示されません。

0 投票する
1 に答える
779 参照

javascript - ステップ進捗バーの実装

簡単なステップ進行状況バーを実装するために、html ページに次のコードがあります。

次のCSSで

ユーザーがデータベースに他の値を保存している場合にのみ、ステップバーを移動するにはどうすればよいですか?gvNix

0 投票する
1 に答える
153 参照

java - gvNIX 典型的なセキュリティ: バインディング エラーのサインアップ フォーム UI にフィードバックがない

標準セキュリティを使用している場合、サインアップ フォームのエラーはフォームに表示されません。何がうまくいかなかったのかについてのフィードバックはなく、空の画面だけです。

空のフォームの解決策は、この質問の最後に記載されています。

しかし、フォームに表示されるバインディング結果の検証エラーをどのように取得するかという問題が残っています。「Create New user」フォームのように。

gvNIX を追加した Spring 2.0.0.M1 を使用しています。

すでにgithub で問題を作成しました

私の質問:それを機能させるための簡単な回避策はありますか?

テスト スクリプト:

パスワード フィールドの必要な長さを変更します。

ファイル内 ...\src\main\java\com\springsource\pizzashop\domain\User.java

ファイル ..\src\main\java\com\springsource\pizzashop\web\UserRegistrationForm.java で、上記と同じ変更を適用します。

ファイル ...\src\main\java\com\springsource\pizzashop\web\SignUpController.java に 1 行のデバッグ情報を追加します。

サインアップ フォームのパスワード フィールドに 8 文字ではなく 1 文字しか入力されていない場合、Recaptcha が間違っていると、デバッグ行に次のメッセージが表示されます。

これは正しいですが、ユーザーが画面に表示するフォームにフィードバックは表示されません! そのため、ユーザーにとって、何が問題なのか、フォームが保存されずに戻ってくる理由が明確ではありません。ユーザーに表示されるのは、情報のない空のサインアップ フォームだけです。

ここに画像の説明を入力

私が期待するのは、「Create New User」でこのパスワード フィールドにも 1 文字が入力されている場合に表示されるようなメッセージです。メッセージが赤で表示されるよりも: サイズは 8 から 2147483647 の間でなければなりません

ここに画像の説明を入力

空の画面の解決策: 空の画面 の解決策は、ユーザーが [保存] を押したときに入力した情報でフォームに戻ることです。これは、Spring Roo / gvNIX の他の create および update メソッドと同じ動作です。

これにより、空の画面の問題が解決され、ユーザーには提供された情報が表示されます。ただし、バインディング結果の赤色のフィードバックはまだわかりません。

どうすればそれを見えるようにできますか?

0 投票する
2 に答える
432 参照

spring-roo - gvNIX/Spring Roo Datatables マスター/ディテールを実装する方法は?

Invoice テーブルと Items テーブルがある単純な使用例があります。

請求書には多くのアイテムを含めることができ、アイテムは多くの請求書に含めることができるため、データベースには InvoiceItem テーブルもあります (合計 3 つのテーブル、Invoice、Item、および InvoiceItem)。

Spring Roo (バージョン 1.3.2 と gvNIX アドオン (バージョン 1.5) を使用しています。請求書を作成する過程で可能かどうか疑問に思っています。InvoiceItem の作成ページに移動するのではなく、同じページに InvoiceItems を追加できます。それを別々に記入しますか?

アドバイスをいただければ幸いです。

0 投票する
1 に答える
72 参照

gvnix - gvNIX を使用してマップ ベースのアプリケーションを作成する

タンザニアの医療施設の場所を地図上に表示する gvNIX/Roo アプリケーションの作成に興味があります。ここで利用可能なチュートリアルを試しています。ただし、私のデータは以下に示す形式であり、位置データは 2 つの列 (southingseastings) にあります。このチュートリアルでは、次の 3 つのデータ型を作成する方法を示します。

医療施設の場所に関するデータを保持するために POINT データ型が必要であると想定していますが、以下の 2 つの列 (南と東) を単一の POINT 変数に取得する方法がわかりません。GISもかなり新しいです。データは次のとおりです (csv 形式)。

ありがとう

0 投票する
1 に答える
44 参照

gvnix - gvNIX で認識されない座標参照系

この投稿を参照して、gvNIX を使用して医療施設の位置データを保持するマップ ベースの Web アプリケーションを作成しようとしています。ガイドとしてこのチュートリアルに従っています。コマンドを発行する場合:

エラーが発生します:

GIS は初めてで、EPSG4210 がタンザニアの正しい座標参照システムであると想定していますか? このエラーを解決するにはどうすればよいですか?

よろしく、T