You are on page 1of 6

Pua, Lance Christian L.

2ITB May 6, 2019

Screenshots Output:
Pua, Lance Christian L. 2ITB May 6, 2019
Pua, Lance Christian L. 2ITB May 6, 2019

Source Code:

Index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>URL Rewriting Sample</title>
<link rel="stylesheet" href="css/urlwririting.css">
</head>
<body>
<h1> Lance Pua's URL Rewriting</h1>
<form action="servlet1">
Name:<input type="text" name="userName"/><br/>
<input type="submit" value="submit"/>
</form>
</body>
</html>

Servlet1.java

//PUA,LANCE CHRISTIAN L.

//2ITB

//URL WRIRITING

package com.ust.iics.demo;

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.*;

@WebServlet("/servlet1")

public class Servlet1 extends HttpServlet {

private static final long serialVersionUID = 1L;

public void doGet(HttpServletRequest request, HttpServletResponse response){


Pua, Lance Christian L. 2ITB May 6, 2019

try{

response.setContentType("text/html");

PrintWriter out = response.getWriter();

String n=request.getParameter("userName");

out.print("Welcome "+n);

out.print("<p><a href='servlet2?uname="+n+"'>continue</a>");

out.close();

catch(Exception e)

System.out.println(e);

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

}
Pua, Lance Christian L. 2ITB May 6, 2019

Servlet2.java

//PUA,LANCE CHRISTIAN L.

//2ITB

//URL WRIRITING

package com.ust.iics.demo;

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("/servlet2")

public class Servlet2 extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, HttpServletResponse response)


throws ServletException, IOException {

try{

response.setContentType("text/html");

PrintWriter out = response.getWriter();

String n=request.getParameter("uname");

out.print("<p>Hello "+n);
Pua, Lance Christian L. 2ITB May 6, 2019

out.close();

catch(Exception e)

System.out.println(e);

protected void doPost(HttpServletRequest request, HttpServletResponse response)


throws ServletException, IOException {

You might also like