從JSP呼叫後端Java類 - 程式人生

文章推薦指數: 80 %
投票人數:10人

【java】從JSP呼叫後端Java類. 阿新• • 發佈:2020-12-18. 我來自.NET背景,剛開始使用Java。

我發現Java SE沒問題,因為它們緊密遵循相同的概念。

但是,在使用Java EE ... 程式人生>java>從JSP呼叫後端Java類 【java】從JSP呼叫後端Java類 阿新••發佈:2020-12-18 我來自.NET背景,剛開始使用Java。

我發現JavaSE沒問題,因為它們緊密遵循相同的概念。

但是,在使用JavaEE時,我發現它比ASP.NET稍微複雜一些。

我正在嘗試在JavaEE應用程式中實現N-Tier體系結構。

因此,我已經編寫了邏輯和資料層,並在JavaSE應用程式(這是我的管理後端應用程式)中成功地對其進行了測試,並且剛剛開始在我的顯示層上工作。

問題來了。

我試圖從JSP呼叫我的業務邏輯層(由按鈕事件觸發),以呼叫某個方法並將結果輸出(例如,布林值)返回給JSP。

我該怎麼做? 解決辦法 您可以在jsp中完成所有操作。

使用JAVAMVC框架即使沒有,您也可以使用執行簡單的反手操作Servlet否則,您可以使用JavaBeans,這是簡單的業務邏輯實現Javabean的示例,請參考http://www.tutorialspoint.com/jsp/jsp_java_beans.htm的示例Servlet的示例如下index.jsp

JSPPage Value1:
Value2:

"/> web.xml add controller.add add /add 30 index.jsp add.javapackagecontroller; importjava.io.IOException; importjava.io.PrintWriter; importjavax.servlet.ServletException; importjavax.servlet.http.HttpServlet; importjavax.servlet.http.HttpServletRequest; importjavax.servlet.http.HttpServletResponse; publicclassaddextendsHttpServlet{ Stringval3; protectedvoidprocessRequest(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ response.setContentType("text/html;charset=UTF-8"); PrintWriterout=response.getWriter(); Stringval1=request.getParameter("val1"); Stringval2=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 protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ processRequest(request,response); } @Override protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ processRequest(request,response); } @Override publicStringgetServletInfo(){ return"Shortdescription"; }// } 是否有有效利用mergesort的空間? «上一篇 EPS閱讀器java下一篇» 相關推薦 從JSP呼叫後端Java類 從jsp呼叫java類中的main方法? 單擊html元素時如何從jsp呼叫Java方法? 如何在Spring從JSP呼叫Controller類 從JSP呼叫Java方法時發生內部伺服器錯誤 從ASP.NETWebAPI呼叫後端.NETdll 在執行時從後端Java類連線到Web 如何從jsp呼叫java包中的工作目錄? 如何通過單擊html頁面中的選單從jsp呼叫Java方法? 如何從jsp呼叫Java函式 搜尋 基礎教學 Mysql入門 Sql入門 Android入門 Docker入門 Go語言入門 Ruby程式入門 Python入門 Python進階 Django入門 Python爬蟲入門 新加入文章


請為這篇文章評分?