adminユーザーの主役割または唯一の役割であるアップロードおよび削除ボタンを含むJSPフォームを持つページが1つあります。ログインユーザーが管理者でない場合は、そのユーザーにアクセス権を与えたくない場合は試してみましたが、解決策が見つからない場合は誰かが私を助けることができます。JSPログインユーザーのロール
答えて
あなたが春を使用している場合は、sec:authorize
とあなたのボタンを守ることができます。
<sec:authorize access="hasRole('admin')">
<button>Delete</button>
</sec:authorize>
あなたが春を使用しない場合は、JSTLのc:if
を使用することができますが、その場合には、あなたが役割を公開する必要がありますJSPで何らかの形で、例えばin session
:
<c:if test="${sessionScope.user.role == 'admin'}">
<button>Delete</button>
</c:if>
Java WebでNetbeansを使用しています...ヒントを教えてください。私は検索しましたが、解決策が見つかりません。管理者とユーザーのアクセス権を持つログインを作成することでした。私は同じページを作成する必要がありますが、管理者は写真とファイルをウェブサイトにアップロードすることができ、ユーザーはただのゲストになります。 –
NetbeansはJSPとはまったく関係がありません。ちょうどIDEであり、コードの作成に使用するエディタです。 Java Web?それは何ですか? Spring/Struts/Playのようなフレームワークを使用していない、古いプレーンなサーブレットとJSPだけを使用しているということですか?その場合は、[JSTL taglib](https://jstl.java.net/)と 'c:if'タグを使用してください。 – madhead
- 1. Wildflyログインユーザー名とロール
- 2. サーブレット/ JSPでWindowsクライアントのログインユーザー名を取得する
- 3. JSpでログインユーザー名を取得する方法は?
- 4. Laravelログインユーザー
- 5. Ubercart - チェックアウトページのログインユーザー
- 6. スプリングセキュリティを使用してJSPでロールにアクセスする方法は?
- 7. Javaログインユーザー名リモートマシン
- 8. PHP returnログインユーザー
- 9. 手動ログインユーザーdevise
- 10. djangoのviews.pyのログインユーザー名
- 11. ログインユーザーのDjangoフォームフィールドの属性
- 12. ログインユーザーのfirebaseでのユーザーセキュリティ
- 13. Djangoの今日のログインユーザー数
- 14. ログインユーザーの春の認証
- 15. Laravelのログインユーザーのみ表示
- 16. ログインユーザーnull Auth0/Spark Java
- 17. JWT Spring認証ログインユーザー
- 18. SQL Serverのログインユーザー名とパスワード
- 19. ActionFilterAttributeのログインユーザーを取得
- 20. アクセスAzure Blobログインユーザーのストレージ
- 21. 返信ログインユーザーのスコアMeteor
- 22. PHPの自動フォローシステムFacebookログインユーザー
- 23. 複数のログインユーザーとパスワードJava
- 24. MS Teams botとのログインユーザー
- 25. 数字のあるAsp.netログインユーザー
- 26. アングル4ログインユーザーの識別
- 27. 永続的なログインユーザー情報
- 28. Ion Authでログインユーザー名とメールアドレス
- 29. PowerShellスクリプトがログインユーザーになる
- 30. SUDOユーザーとのSSHログインユーザーの無効化
フォームとログインシステムの構造、特にユーザーが管理者であるかどうかを判断する方法について詳しく説明できますか?これまでに何を試しましたか? – jayms
私はmysqlを使ってadminとuserを定義し、netbeansのDBに接続しようとしましたが、本当にやってみたいのは、管理者だけに追加権限やアップロード権限を与えることです。私はこれで新しく、私は実際にそれを行う方法を知らない。 –
したがって、ユーザーの役割に基づいて制御要素を表示/非表示にしたい。コントロールとユーザーの定義方法を説明する必要があります。それがなければ、あなたを助けることは困難です。 – jayms