問題タブ [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.
java - useBean を使用して ArrayList のデータを表示する方法。いいえ
私のサーブレットは、特定のクラス (または null ArrayList) の ArrayList を構築し、それをリクエストの属性として設定してから、JSP に転送しています。JSP では、スクリプトレットを使用してその ArrayList の内容を表示しています。
JSP では、useBean テクノロジを使用して、その ArrayList の内容を表示したいと考えています。出来ますか?JSTL テクノロジーを使用してそれを行う方法はすでに知っています。しかし、この質問は useBean テクノロジーのみを使用することに関するものです。つまり、JSTL ももちろんスクリプトレットも使用しません。
これは私のクラスTestClassです:
これは、サーブレットTestClassServletに ArrayList を設定する方法です。
これは、スクリプトレットを使用して JSP で表示する方法です。
最初に、クラスを java.util.List として useBean を試しました
しかし、このエラーメッセージが表示されたので、コンパイルさえしませんでした:
タイプ List をインスタンス化できません
useBean テクノロジーの仕様としては十分です。ジェネリックを使用して java.util.ArrayList に変更します。
しかし、その後、次のエラー メッセージが表示されました。
org.apache.jasper.JasperException: /test2.jsp(14,0) useBean クラス属性 java.util.ArrayList の値が無効です。
次に、ジェネリックなしで java.util.ArrayList に変更します。
その後、エラーは発生しません。
useBean テクノロジーを使用して ArrayList をループする方法がわかりません。私は使用する必要があると思いますjsp:getProperty
が、それは TestClass のオブジェクトで機能し、私の懸念は ArrayList から TestClass のオブジェクトを取得する方法ですか?
ありがとう
websphere-commerce - CategoryDataBean を使用して CatalogEntryDataBeans を取得しない
Jsp で UseBean を使用しています
次に、「category」インスタンスを使用して「CatalogEntryDataBeans」値を取得しようとします。
しかし、私は何も得ません。
何が足りないのか教えてください。
私は多くのことを調査しましたが、特にターゲットを設定しました(catalogIdとcategoryIdをCategoryDataBeanに渡しました)が、すべて無駄でした。
私はほぼ 7 時間、catalogEntryDatBeans の値を取得しようとしてきましたが、今では考えもデバッグ方法も思い浮かびません。
誰かがこの値を取得するのを手伝ってくれれば、本当に感謝しています。
java - org.apache.jasper.JasperException: PWC6054: タイプ「beanpack.BeanDemo」の Bean のプロパティ「str」に関する情報が見つかりません
Bean クラス - BeanDemo を使用する単純な jsp コードを作成しました。NetBeans IDE と GlassFish Server 4.0 を使用しています。jsp ファイルを実行しようとすると、上記の例外が発生します。StackOverflow で同様の質問を探しましたが、どの回答も私の問題を解決していないようです。または、おそらく何かを逃した。私はこれに慣れていないので、親切にしてください:)ありがとう!
1.beaneg.jsp
BeanDemo.java
jsp - $ function() の jsp 変数を引数として Java クラス関数に渡す: taglib コードをどのように扱うか
$ 関数 () の jsp で taglibs を使用して挿入関数を作成しました。このコードは、Java スクリプトで呼び出すためにこのコードを使用します。
挿入メソッドのコードが正しく機能することはわかっていますが、var stateid が java scrip セクションに値を持っているのに、呼び出されたメソッドに値がない理由がわかりません。なにが問題ですか?どうすればエラーポイントを見つけることができますか?
jstl - jstlでjsp:useBean ArrayListクラスを設定および取得する方法
通常 jsp では、 arrayList を使用できます。次のように作成できます。
しかし、それをどのように設定するかが問題です。たとえば、employee Bean を追加したいとします。
これを実行すると、次のエラーが表示されます: Invalid property in <set>: "null". これは、プロパティ属性を提供する必要があるように見えますが、本当にそれが必要で、私の例では何を提供すればよいですか?
ありがとう
java - ページへの最初のアクセス時の空白のウィンドウ
私は非常に奇妙な問題を抱えてuseBean
loginCheck
います。セッションに保存されている があり、それを使用して、ログインしたユーザーに応じて別のメニューを表示したいと考えています。だからここにJSPの私のコードがあります:
初めてこのページに出くわしたとき、ページが完全に空白で、エラーもログも何もありません。次に、メニューとuseBean
. そして、私useBean
と私のメニューを元に戻すと、ここで機能し、ユーザーに応じて適切なリンクを含むメニューが表示されます。
私のコードは機能しますが、コードを削除し、ページにアクセスし、コードを元に戻し、更新した場合にのみ機能するため、非常に混乱しています。この問題について何か考えはありますか?
jsp - JSTL 変数に ArrayList を入力し、それを繰り返して、サーブレットを使用せずに選択を設定する方法
私は(の中にある)とspecialities
呼ばれる関数からいくつかを取得し、それらをと呼ばれるJSTL / EL変数に保存しようとしています。この関数はofを返し、正常に動作します。すべての特殊性を返します。問題は JSP にあります。理由はわかりませんが、varが満たされていません。ただ.getAllSpecialities()
MedicBean
specialitiesList
ArrayList
Strings
specialitiesList
null
select
これは私がやろうとしてきたことです:
これはgetAllSpecialities()
方法です:
私は何を間違っていますか?追加情報が必要な場合は、それを求めてください。ありがとう!
jsp - 属性セッションを再度取得する方法
Web サイトに画像を追加するフォームを配置し、追加したページでページを更新したいと考えています。すべての写真を含むオブジェクト (「カタログ」) を使用し、それをセッション属性に入れます。次に、jsp ファイルはこの属性を取得し、この属性のすべてのデータを表示します。オブジェクト「カタログ」を新しい画像で更新するには、「サーブレット追加ページ」にこの属性が必要です。初めて写真を追加するとき、それは魅力のように機能します。しかし、「ホーム」ページをリロードした後、属性セッションは自動的に削除されます。そのため、別の画像を追加するために「サーブレット ページの追加」を思い出せません。
この属性がどこで削除されたのかわかりません!
Home.java :
Catalog.jsp :
Ajout.java :
SessionAttributeListener はこれを返します... :
ご協力いただきありがとうございます。