[an error occurred while processing this directive]

JSP Include Param

                          

JSP Include Param is used to pass parameter in the include directive. The example uses <jsp:param> clause to pass the parameter name and value to the dynamic jsp page. This clause is only used with the <jsp:include> directive. It allows you to include either a static or dynamic file in a JSP page. The <jsp:include> acts on a request and sends back the result included in the JSP page.

Understand with Example

The Tutorial illustrate an example from 'JSP Include Param'. To understand the example we create a include.jsp that include <jsp:include page> directive 'includedparam.jsp'. The <jsp:param> clause to pass the username and password parameter value to the dynamic jsp. The Request.getParameter ( ) retrieve the value that client has submitted. The <jsp:include> act on the request and send back the result included in the include.jsp page.

Here is the code of include.jsp

<html>
<body>
<font color="green"><h2>Login Information</h2></font>
<jsp:include page="includedParam.jsp" flush="true">
<jsp:param name="username" value="Roseindia"/>
<jsp:param name="password" value="rose"/>
</jsp:include>
</body>
</html>

Here is the code of includedParam.jsp

<html>
<%
out.println("<b>Username: </b>" + request.getParameter("username")+"<br>");
out.println("<b>Password: </b>" + request.getParameter("password"));
%>
</html>

Output will be displayed as:

Download Source Code:

                          

[an error occurred while processing this directive]