কম্পিউটার টিউটোরিয়াল

JSP-এ JSTL ট্যাগ ব্যবহার করে Error অবজেক্ট হ্যান্ডলিং


আপনি JSTL ট্যাগ ব্যবহার করে একটি এরর পেজ ShowError.jsp লিখতে পারেন আরও ভালো স্ট্রাকচার এবং বেশি ইনফরমেশন সহ:

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %> <%@page isErrorPage = "true" %> <html>    <head>       <title>Show Error Page</title>    </head>    <body>       <h1>Opps...</h1>       <table width = "100%" border = "1">          <tr valign = "top">             <td width = "40%"><b>Error:</b></td>             <td>${pageContext.exception}</td>          </tr>          <tr valign = "top">             <td><b>URI:</b></td>             <td>${pageContext.errorData.requestURI}</td>          </tr>          <tr valign = "top">             <td><b>Status code:</b></td>             <td>${pageContext.errorData.statusCode}</td>          </tr>          <tr valign = "top">             <td><b>Stack trace:</b></td>             <td>             <c:forEach var = "trace"                items = "${pageContext.exception.stackTrace}">                 <p>${trace}</p>             </c:forEach>          </td>       </tr>       </table>    </body> </html>

main.jsp অ্যাক্সেস করলে নিচের আউটপুট জেনারেট হবে:

Opps...

Error:
java.lang.RuntimeException: Error condition!!!
URI:
/main.jsp
Status code:
500
Stack trace:org.apache.jsp.main_jsp._jspService(main_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

  1. জাভাস্ক্রিপ্টে Number অবজেক্ট কীভাবে তৈরি করবেন?

  2. জাভাস্ক্রিপ্ট দিয়ে URL অবজেক্ট তৈরি করা

  3. JSP-এ ট্রানজ্যাকশন ব্যবহার করে কোয়েরি গ্রুপ কীভাবে করবেন?

  4. উইন্ডোজ এক্টিভেশন এরর 0xC0000022 সমাধান: ধাপ-ধাপ গাইড