私はJSPとサーブレットに取り組んでいます。私はJava Beanから値を取得し、JSP上に他の変数を割り当てる必要があります。JSP上でJava Beanからフェッチされた変数に値を割り当てる方法は?
通常、私は$ {abcd.variable_name}
としてhtmlタグの値を取得しますが、この事は、私たちが依存>
私はJSPとサーブレットに取り組んでいます。私はJava Beanから値を取得し、JSP上に他の変数を割り当てる必要があります。JSP上でJava Beanからフェッチされた変数に値を割り当てる方法は?
通常、私は$ {abcd.variable_name}
としてhtmlタグの値を取得しますが、この事は、私たちが依存>
<%%以下にいくつかの値を取得したい、それを使用することはできませんBeanが格納されます。
<%
Bean bean = (Bean) request.getAttribute("bean");
// ...
%>
か、セッション属性としてセッションスコープに保存されている場合は、単にセッション属性としてそれを取り戻す:
それは要求属性としてリクエストスコープに格納されている場合は、単に要求属性としてそれを取り戻します<%
Bean bean = (Bean) session.getAttribute("bean");
// ...
%>
それとも単なるアプリケーション属性としてそれを取り戻す、アプリケーションの属性としてアプリケーションスコープに保存されている場合:
<%
Bean bean = (Bean) application.getAttribute("bean");
// ...
%>
しかし、あなたは目で所望の仕事をやっていますe wrong場所。サーブレットのような通常のJavaクラス、または使用しているMVCフレームワークのアクションクラスがあれば、少なくともそれを実行する必要があります。
Masterreportrequest.javaは私のサーブレットで、Buildingmasterservice.javaは私のbeanクラスです。サーブレットでは、これはどのように私はフォワード変数 - request.setAttribute( "buildmast"、building_master);私はBean bean =(Bean)request.getAttribute( "bean")を書く方法をさらに詳しく説明しています。 ; – Dhruv
すでにサーブレットを使用しているときは、 '
実際に私はこれを試していましたが、この行で "BuildingMasterは型に解決できません"というエラーが表示されます – Dhruv
これを行うために必要なケースは何ですか? –
@DaveNewton - Beanから文字列値を取得して、さらにFusionChart文字列に渡す必要があります – Dhruv
JSPでJavaを記述していますか? –