Java には慣れていますが、JSP ページの経験はありません。
インデックス ページに簡単なログイン フォームがあり、LoginController という Java クラスを呼び出して詳細を確認します。
LoginController から新しい JSP ページに情報を渡す方法がわかりません。これは単純なコード行だと確信していますが、見つかりません。
ありがとう
私は以下の方法を使用しています。私は通常、サーブレットで他のクラスを呼び出します。これは、Java コード (モデル) を jsp (ビュー) に接続するコントローラーとして機能します。以下のコードを参照してください。
request.setAttribute("attribute_name", result_from_java_class);
次に、結果をjspページに送信するディスパッチャを作成します:-
RequestDispatcher dispatcher = request.getRequestDispatcher("name_of_the_jsp_file+extension");
そして最後に私はそれを転送します:
dispatcher.forward(request, response);
java クラスから渡された結果、つまり情報を取得する jsp ページでは、次のようになります。
request.getAttribute("attribute_name");
それが役に立てば幸い。乾杯。
あなたは jsp ですべてを行うことができます。JAVA MVC フレームワークを使用する
それがなくても、サーブレットを使用して単純なバックハンド操作を実行
できます。または、Java Beanの単純なビジネス ロジックの実装例である Java Bean を使用できます。http: //www.tutorialspoint.com/jsp/jsp_java_beans.htm を参照してください。
サーブレットの例を以下に示します
index.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <form action="add" method="post">
        Value 1:<input type="text" name="val1" id="val1"/><br>
        Value 2:<input type="text" name="val2" id="val2"/><br>
        <input type="submit" value="Submit"/><br>
        </form>
        <%String sum="";
         sum = (String)request.getAttribute("val3"); %>
        <input type="text" value="<%=sum%>" />
    </body>
</html>
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <servlet>
        <servlet-name>add</servlet-name>
        <servlet-class>controller.add</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>add</servlet-name>
        <url-pattern>/add</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>
add.java
package controller;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class add extends HttpServlet {
    String val3;
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        String val1=request.getParameter("val1");
        String val2=request.getParameter("val2");
        if(val1 != null && val2 != null)
        val3=""+(Integer.parseInt(val1)+Integer.parseInt(val2));
        else
        val3="";
        request.setAttribute("val3",val3);
        request.getRequestDispatcher("index.jsp").forward(request, response); 
        try {
        } finally {            
            out.close();
        }
    }
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }
    @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>
}
    Java Servlet にはいくつかのスコープがあります (私は 3 つ知っています)。したがって、スコープに含まれる情報を使用して jsp に情報を追加できます。
リクエスト スコープ リクエスト に関連付けられたオブジェクト。セッションの存続中に情報にアクセスできます。
request.setAttribute("attribute_name", result_from_java_class);
ただし、多くのページに情報を表示したい場合があるため、リクエストスコープを使用する場合は、常にこの属性を設定する必要があります.
ただし、セッション スコープ(オブジェクトをセッションに関連付ける) は可能です。すべての作業中にオブジェクトにアクセスできるようになりました (サイトを閉じるとセッションが閉じられます)。 
session.setAttribute("attribute_name", result_from_java_class);
コンテキスト スコープ
サーブレットは、名前によってオブジェクト属性をコンテキストにバインドできます。コンテキストにバインドされた属性は、同じ Web アプリケーションの一部である他のサーブレットで使用できます。それも同じ方法を持っています
これが役立つことを願っています)