JSP - forward action tag
forward action tag का इस्तेमाल current JSP page से किसी दूसरे page पर request को forward किया जाता है |
Syntax for forward Action tag without Parameter in JSP
<jsp:forward page="external_file" />
Syntax for forward Action tag with Parameter(<jsp:param>) in JSP
<jsp:forward page="external_file"> <jsp:param name="parameter_name" value="parameter_value"/> </jsp:forward>
Attribute for forward Action tag
page : यहाँ पर external file का नाम उसके extension के साथ दिया जाता है | अगर file दूसरे location पर होती है तो उसका path भी दिया जा सकता है |
Example for forward Action tag without parameter in JSP
Example पर sample.jsp इस file से sample.jsp इस file को request forward की गयी है |
myfile.jsp<html> <body> <h2>Hello World</h2> </body> </html>
sample.jsp
Output :<html> <body> <h1>Header</h1> <jsp:forward page="myfile.jsp"/> <h1>Footer</h1> </body> </html>
Hello World
Example for forward Action tag with Parameter(<jsp:param>) in JSP
Example पर forward action के साथ param action को लिया गया है | यहाँ पर sample इस file द्वारा myname इस paramater को myfile इस file पर request forward करके parameter pass किया गया है |
myfile.jsp<%= request.getParameter("myname") %>
sample.jsp
Output :<html> <body> <h1>Header</h1> <jsp:forward page="myfile.jsp"> <jsp:param name="myname" value="UD" /> </jsp:forward> <h1>Footer</h1> </body> </html>
UD