TY_BCS_A_JAVA_SLIP22



SLIP 22:
Create a JSP page which accepts username in the textbox and greet the user according to the time on server side.
Example:
Input:           User Name: ABC
Output:        Good Morning ABC / Good Afternoon ABC / Good Evening ABC

/* slip22html*/

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <body>
        <form action="Slip22.jsp" method="post">
            Enter Your Name : <input type="text" name="name"><br>
           
            <input type="submit" value="Submit">
        </form>
    </body>
</html>

/*slip22.jsp*/

<%@page import="java.util.Calendar"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%

    String name = request.getParameter("name");
   
   Calendar rightnow = Calendar.getInstance();
   int time = rightnow.get(Calendar.HOUR_OF_DAY);
  
    if(time > 0 && time <= 12)
    {
        out.println("Good Morning"+name);
    }
      else if(time < 12 && time >=16)
      {
          out.println("Good Afternoon"+name);
      }
      else
      {
          out.println("Good Night"+name);
      }
%>

1 comment: