1

JSpページ(BOMDisplay.jsp)に4つのボタンを制限的に表示したい。

つまり、カテゴリ(ドロップダウン)とロール(ドロップダウン)を選択する必要がある別のページ(RoleTransactionページ)があり、特定のロールに対して選択されることを意図したさまざまなチェックボックスがあります。これらのチェックボックス値はデータベースから取得されます。カテゴリと役割を選択し、その特定の役割のチェックボックスを選択して[保存]ボタンをクリックすると、4つのボタンがJSpページ(BOMDisplay.jsp)に制限付きで表示されます(選択したチェックボックスに基づいて)その特定の役割)。4つのボタンは次のように想定されています:-

  1. ボタン1
  2. button2
  3. ボタン3
  4. button4

これらの4つのボタンは、これらのボタンの任意の組み合わせを選択する特定の役割で使用できるように、データベースに新しく挿入されました。

保存ボタンをクリックすると、コントロールはTransactionAction、TransationBO、TransactionDAOの順に移動します。先に述べたように、ボタンをBOMDisplay.jspで使用できるようにするための概念を制限的に実装する必要があります。

4

1 に答える 1

0

春には、春のセキュリティ機能 sec:authorize を使用します。Struts では、ロールをアタッチして、そのロールに必要なものを表示できます。@struts.action path="/customer" roles="閲覧者、編集者"

struts-config.xml でロールを指定

于 2012-12-15T09:38:07.347 に答える