Structure Query Language, C programming, Java, Servlet, Jsp, Unix

Thursday 12 April 2012

Develop an application to write a "page-composite" JSP that includes other pages or passes control to another page. (Hint: Use or ).

[pro26index.jsp]


<html>
<body>

<table align=center cellpadding=10>
<tr>
<td colspan=2  align=center>
<%
String msg=request.getParameter("msg");
if(msg==null)
{
%>
<img src="logo.jpg"/>
<%
}else{
out.println("<img src=\"pankaj.jpg\"/>");
}
%>
<tr>
<td align="center" colspan=2><h2><i>INCLUDE AND FORWARD EXAMPLE</i></h2>
<tr>
<td align="center"><h4><i>
<%
if(msg==null)
out.println("");
else
out.println(msg);
%></h4></i>
<tr>
<td>
<form method="get" action="pro26redirect.jsp">
<table align="center">
<td><input type="hidden" value="include" name="msg"><input type="submit" value="INCLUDE">
</table>
</form>
<tr>
<td colspan=7 align="right"><i><a href="http://www.master-gtu.blogspot.com">master-gtu.blogspot.com</a></i>
</table>
</body>
</html>

[pro26redirect.jsp]


<html>
<body>

<table align=center cellpadding=10>
<tr>
<td colspan=2  align=center> <img src="logo.jpg"/>
<tr>
<td align="center" colspan=2><h2><i>INCLUDE AND FORWARD EXAMPLE</i></h2>
<tr>
<td align="center" colspan=2><h4><i>
<%
boolean flag=false;
if(request.getParameter("msg").equals("include"))
{
flag=true;
out.println("FORWARD BUTTON IS INCLUDED");
}
%>
</i></h4>
<tr>
<td>
<%
if(flag==true)
{
%>
<jsp:include page="/pro26forward.jsp"/>
<%
}
else
{
%>
<jsp:forward page="/pro26index.jsp">
<jsp:param name="msg" value="INCLUDE BUTTON IS FORWARDED"/>
</jsp:forward>
<%
}
%>
<tr>
<td colspan=7 align="right"><i><a href="http://www.master-gtu.blogspot.com">master-gtu.blogspot.com</a></i>
</table>
</body>
</html>

[pro26forward.jsp]


<form method="get" action="pro26redirect.jsp">
<table align="center">
<td><input type="hidden" value="forward" name="msg"><input type="submit" value="FORWARD">
</table>
</form>


No comments:

Post a Comment