サーブレットから JSP ページに Java オブジェクトを渡す方法。渡された Java オブジェクトから文字列を jsp ページに出力したいと考えています。
そうすることは可能ですか?
はい、それは可能です。オブジェクトを HttpSession に配置するか、オブジェクトをモデルにマップするだけで、JSP ページにアクセスできます。
例として
setAttribute(String name, Object value); 
getAttribute(String name);
JSTLを使用してJSPにアクセスするか、その他の使用したいものにアクセスできます。簡単にアクセスできます
そしてそして簡単な方法は
${loopvariable.name}
そうすれば解決します。
あなたが使用することができsession.setAttribute()ますsession.getAttribute()
サーブレットでこのようにする
HttpSession session=request.getSession();
session.setAttribute("hi","hi");
そしてjspでは、次を使用して取得します
session.getAttribute("hi");
あなたは得るでしょうhi
それを設定するHttpServletRequest
getAttribute(java.lang.String name) 
setAttribute(java.lang.String name, java.lang.Object o)
それを設定するにはHttpSession
setAttribute(String name, Object value) 
getAttribute(String name) 
リクエスト オブジェクトに次のように設定するとします。
request.setAttribute("user", user);
クラスはuser次のとおりです。
Class User{
     String name;
     int roll;
}
以下は、式言語 (EL) の JSP のコードです。
  ${user.name}
user  ここではpage、request、 、sessionを検索しapplication contextます。
それが役に立てば幸い。ありがとう。