問題タブ [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 - 名前は以前は JSP.5.3 に従って導入されていませんでした
個人的な理由で、jsp に関するいくつかのことを思い出す必要があります :) 簡単なログイン ページがあります。
豆クラス:
フォームからデータを収集し、User インスタンスを作成し、それをリクエスト属性として設定して、リクエストを result.jsp ページに転送します。
ページコード:
スクリプトレット コードは正しく動作します。stacktrace:
前もって感謝します
jsp - JSP ページに表示する Java Bean からのデータの取得
ユーザーが詳細を登録できるフォーラムがあり、これはサーブレットに送信され、次に Java Bean に送信されます。私が問題を抱えているのは、Java Bean が要求されたときに別の JSP ページに表示されるデータを取得できないことです。そのCreateAccount.jsp
ため、ユーザーはフォーラムに入力できます。
フォーラムは Servlet( RegisterDetails.java
) に投稿され、それを Java Bean ( Register.java
) に送信します。次にerror.jsp
、Bean からのこのデータを表示します。以下は私のコードです。現在のコードは、各値を として示していますnull
。
Register.java
:
RegisterDetails.java
:
CreateAccount.jsp
:
Error.jsp
jsp - 他のjspファイルに書いたクラスをどのように利用できますか?
私はJSPの初心者です。次のようなユーザーデータのパッケージを作成しました。
しかし、私がやろうとすると:
別の jsp ファイルでは、次のようなエラーが表示されます。
他の jsp ファイルで新しいクラスを使用するにはどうすればよいですか?
jsp - setProperty を使用した値の割り当て
を持つ JSP ページを作成しました<jsp:useBean>
。問題は、フォームが送信されるたびに、 の値がtestName
Beannull
にあり、 と同じであることですtimLim
。
java - インスタンス化例外 Java Bean
JSPで私の最初の練習をしようとしています。標準アクションを使用して Java Bean をインスタンス化する必要があります。私は次の豆を持っています:
だから、私のJSPでは:
ページをロードすると、例外がキャッチされます:
javax.servlet.ServletException: java.lang.InstantiationException: bean bean がスコープ内に見つかりません
私のコードの何が問題なのですか?
編集:申し訳ありませんが、このスレッドで解決策を見つけました。初めて「タイプ」の代わりに「クラス」属性を使用する必要があります。
jsp - 使用中に InstantiationException を取得する
タグの type 属性と class 属性の正確な意味を誰か教えてもらえます jsp:usebean
か?
アプリケーションでそれらを使用しているときに、例外InstantiationExceptionが発生しています。
java - クラスのデータを usebean で直接送信する
クラスがsetting.java
あり、このクラスでファイルからデータを読み取り、このデータをページで使用したいと考えてjsp:useBean
いindex.jsp
ます。
このクラス コードは次のとおりです。
そして、これは私のindex.jspコードです:
そして、これらは私のエラーです:
最後に、IDE は eclipse で、サーバーは apache tomcat7.0 です。