Reader Level:
ARTICLE

Getting Header Data From One JSP Page to Another

Posted by Vikas Mishra Articles | JSP January 03, 2012
In this article, I am going to describe how to get header data from one jsp page to another jsp page.
  • 0
  • 0
  • 12669
Download Files:
 

This is the next article in the series of Http Header in JSP articles. In my previous article Http Request Headers Display in a JSP page I have already described http request headers and in this article, I am going to describe how to get header data from one JSP page to another JSP page. To understand this concept we are going to develop a JSP web project with the following steps.

Step 1: Select New Project

In this step first we select the New Project option from File menu.

selectnewproject.jpg

Step 2: Create New Web Application

In this step we select web application option from java web and click on the next button.

select new javawebapplication.jpg

Step 3: Name and Location

In this step we provide a specific name and location to the this aplication, and click on the next button.

name.jpg

Step 4: Select Server and setting

In this step we select a specific server and then click on the next button.

server and.jpg

Step 5: Select Framework

In this step there is no need to select any framework for this application.

selectframework.jpg

Step 6: Create a JSP File

In this step we create the two jsp files index.jsp and formAction.jsp.

create new file.jpg

Index.jsp

<HTML>
       <HEAD>

         <TITLE>Getting Header Data </TITLE>
       </HEAD>
       <BODY bgcolor="cyan">
          <H1>Getting Header Data From One Page</H1>
               <FORM ACTION="formAction.jsp" METHOD="POST">
               <INPUT TYPE="submit" VALUE="">
               </FORM>
       </BODY>
</HTML>

formAction.jsp

<HTML>
     <HEAD>

        <TITLE>Reading Header Information </TITLE>
     </HEAD>
     <BODY bgcolor="green">
        <H1>Reading Header Information From another page</H1>
               Here are the request headers and their data:
        <BR>
        <% java.util.Enumeration names = request.getHeaderNames();
             while(names.hasMoreElements()){
             String name = (String) names.nextElement();
             out.println(name + ":<BR>" + request.getHeader(name) + "<BR><BR>");
             }
         %>
      </BODY>
</HTML>

Step 7: Compiling and Running the Application

Now we compile and then run it on the server and find the following output:

Output:

Index.jsp

index.jsp.jpg

formAction.jsp



formaction.jsp.jpg

COMMENT USING

Trending up