Ajp - Notes 1
Ajp - Notes 1
AIM:
To create a program using java servlet to handle form data.
PROCEDURE:
Step 2: Create a form with the fields username and password, and action as
loginservlet.
Step 5: Using the writer.println function display the information entered in the form.
1
PROGRAM:
Loginform.html
Loginservlet
package net.codejava.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/loginServlet")
public class LoginServlet extends HttpServlet
{
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
{
// read form fields
String username = request.getParameter("username");
String password = request.getParameter("password");
System.out.println("username: " + username);
System.out.println("password: " + password);
2
PrintWriter writer = response.getWriter();
// build HTML code
String htmlRespone = "<html>";
htmlRespone += "<h2>Your username is: " + username + "<br/>";
htmlRespone += "Your password is: " + password + "</h2>"; htmlRespone +=
"</html>";
// return response writer.println(htmlRespone);
}
}
3
OUTPUT:
4
RESULT:
5
EX. NO: 8. TABLE HEADERS USING SERVLET
AIM:
To Write a simple Servlet program to create a table of all the headers it
receives along with their associated values.
PROCEDURE:
6
PROGRAM:
ShowRequestHeaders.java
package coreservlets;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
/** Shows all the request headers sent on the current request. */
7
+ "<TR BGCOLOR=\"#FFAD00\">\n"
+ "<TH>Header Name<TH>Header Value");
8
OUTPUT:
9
RESULT:
10