Getpost

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

PROGRAM NO:-1

package jsptube.tutorials.servletexample;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class WelcomeServlet extends HttpServlet {
@Override
public void init(ServletConfig config) throws ServletException {
super.init(config);
}

protected void doPost(HttpServletRequest request, HttpServletResponse response)


throws ServletException, IOException {
/*
* Get the value of form parameter
*/
String name = request.getParameter("name");
String welcomeMessage = "Welcome "+name;
/*
* Set the content type(MIME Type) of the response.
*/
response.setContentType("text/html");
PrintWriter out = response.getWriter();
/*
* Write the HTML to the response
*/
out.println("<html>");
out.println("<head>");
out.println("<title> A very simple servlet example</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>"+welcomeMessage+"</h1>");
out.println("<a href="/servletexample/pages/form.html">"+"Click here to go back
to input page "+"</a>");
out.println("</body>");
out.println("</html>");
out.close();
}
PROGRAM NO-2
<html>
<head>
<title>post servlet</title>
</head>
<body>
<h2>Post Massage</h2>
<form Action="/amar/PostServlet" Method="GET">
<p> Username: <input type="text" name="username" size="20"></p>
<p> Password: <input type="password" name="password" size="20"></p>
<p> Comment: <textarea ROWS=2 COLS=50 height="100" NAME="comment"></textarea></
p><BR>
<input type="submit" VALUE="submit">
<input type="reset" value="reset">
</form>
</body>
</html>
Here is the code of this program:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class PostServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");{
ServletOutputStream out = response.getOutputStream();
try {
out.println("<html><head><title>" + "</title></head>");
out.println("<body><h1>" + "</h1>");
String name = request.getParameter("username" );
String password = request.getParameter("password" );
String comment = request.getParameter( "comment" );
out.println("Name:" + name + "<BR>");
out.println("Password:" + password + "<BR>");
out.println("Comment: " + comment + "<BR>");
}
catch(Throwable t ) {
out.println("<P><pre>");
t.printStackTrace( new PrintStream(out) );
out.println ("</pre><P>");
}
out.println ("</body></html>");
}
}
}

You might also like