問題タブ [usebean]

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 に答える
22 参照

java - Beanclass のメソッドの値にアクセスできないのはなぜですか?

Bean クラス Credentials のメソッドにアクセスしたいと考えています。そうしようとすると、nullになります。なんで?

0 投票する
0 に答える
30 参照

jsp - jsp jsp:useBean の "scope" 属性には提案があるのに、c:set "scope" 属性には提案がないのはなぜですか?

jspのjsp:useBean「スコープ」属性に提案があるのはなぜですか?

ここに画像の説明を入力

しかし、c:set「スコープ」属性には提案がありませんか?

ここに画像の説明を入力

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

jsp - jsp:useBeanスコープ属性はどのように機能しますか?

JSPアクションタグのscope属性がどのように機能するかを正確に理解しようとしています。jsp:useBean私の理解scopeでは、Bean の場所 (リクエスト、セッション、アプリケーションなど) を示すために使用されますが、いくつかのテストの後、そうではない興味深い状況に遭遇しました。次の JSP コードを検討してください (ここではスクリプトレットを使用しています)。簡単にするために):

したがって、基本的にここでは2つのユーザーオブジェクトを作成し、それらをリクエストスコープとセッションスコープで「ユーザー」属性として設定しました。「セッション」スコープから「ユーザー」を取得しようとするとjsp:useBean、「リクエスト」スコープから「ユーザー」が取得されたように見えます.

なぜそうなったのか説明してもらえますか?jsp:useBeanまた、指定されたスコープから属性を通常選択するのではなく、このように機能させる開発上の理由は何でしたか?それには何か利点がありますか?

これで、JSTL/EL を使用して必要な値を取得できることがわかりました。つまり<c:out value="${sessionScope.user.name}" />、どのように機能するかを知りたいだけですjsp:useBean

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

jsp - モデル値を JSP の Bean として使用する

次のコントローラがあるとします。

これは私のjspになります:

IntelliJ は次の警告を表示します。

変数「ページ」を解決できません

クイックフィックスを使用して、IntelliJ は以下を追加します。

これにより、サイトの読み込み時に変数の重複例外が発生します。

今私の質問:

重複を作成せずに、JSP で変数 (その型を含む) を定義するにはどうすればよいですか?**