簡體   English   中英

將信息從Servlet發送到JSP

[英]Sending Information from a Servlet to a JSP

好的,這就是我想要做的...我有1個JSP頁面,該頁面從用戶那里獲取2個整數。 我在此JSP中使用表單,因此可以使用doGet方法將信息發送到servlet。

然后,我想利用這些數字找到最大的公分母,並將其發送給另一個JSP。 現在獲取GCD並不是問題,我將僅使用function。 但是我不知道如何將任何東西發送到新的JSP。

    request.setAttribute("TEST", "TESTING");
    request.getRequestDispatcher("/WEB-INF/JSP2.jsp").forward(request, response);

那就是我正在努力將信息從servlet發送到另一個稱為JSP2的JSP的過程。 但是,每當我在JSP上單擊“提交”(在其中輸入數字)時,都會收到錯誤消息。

任何幫助將不勝感激

向我們展示您項目的目錄結構。 制作一個index.jsp頁面打招呼,看看是否可以訪問它。

如何部署應用程序,向我們展示.war解壓縮的內容。

您使用requestDispatcher的想法是正確的,並且向請求中添加了內容,后來在另一個使用它們的servlet / jsp中使用了。 請注意,如果通過server:port / index.jsp訪問index.jsp,則requestDispatcher參數也應該是“ your.jsp”,而不是“ WEB-INF / the.jsp”,即刪除WEB-INF。

如果您的表單正在POST到servlet,您是否應該實現doPost而不是doGet

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM