Gmca03 Shlok Sharma Dirctive Implicit Objects

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

Session
Session_Form.jsp
<form method="POST" action="Prog16_Sessoin_p1">

UserName : <input type="text" name="uname"> <br>


Password : <input type="password" name="psw"> <br><br>
<input type="submit" value="Login">
</form>

session_P1.java

package Pack;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpSession;
public class Prog16_Sessoin_p1 extends HttpServlet {
private static final long serialVersionUID = 1L;
public Prog16_Sessoin_p1() {
super(); }
protected void service(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
HttpSession ses = request.getSession();
response.setContentType("text/html");
String uname = request.getParameter("uname");
String psw = request.getParameter("psw");

1
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

out.print("<h2> This is Page1 </h2><br>");


ses.setAttribute("uname", uname);
ses.setAttribute("pass", psw);
ses.setAttribute("address", "Gmca maninagar");
out.print("<a href='Prog16_Sessoin_p2'> Page2 </a>");
}}

Session_P2.java

package Pack;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpSession;
public class Prog16_Sessoin_p2 extends HttpServlet {
private static final long serialVersionUID = 1L;
public Prog16_Sessoin_p2() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
HttpSession ses = request.getSession();
response.setContentType("text/html");
out.print("<h2> This is Page2 </h2><br>");

2
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

out.print("UserName is : " + ses.getAttribute("uname"));


out.print("<br>Password is : " + ses.getAttribute("pass"));
out.print("<br>Address is : " + ses.getAttribute("address"));
}}

Output

3
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

Config Object

config_Form.jsp

<form method="get" action="Config_Form2">


Enter Your Name : <input type="text" name="name">
<input type="submit" value="Click">
</form>

Config.java

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Config_Form2 extends HttpServlet {
private static final long serialVersionUID = 1L;
public Config_Form2() {
super(); }
protected void doGet(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {

PrintWriter out = response.getWriter();


out.print("Welcome Mr.<b>"+request.getParameter("name"));

4
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

out.print( "<br> My Full Name is <b>:" +


getServletConfig().getInitParameter("vs"));
}}

Output

5
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

PageContext

PageScope1.jsp

<h3>Welcome to the HOME</h3>


<%
pageContext.setAttribute("fname", "Sharma",
pageContext.APPLICATION_SCOPE);
pageContext.setAttribute("mname", "Uttam", pageContext.SESSION_SCOPE);
pageContext.setAttribute("lname", "Ashwinbhai",
pageContext.REQUEST_SCOPE);
%>
<a href="PageScope2.jsp"> Page2 </a>

PageScope2.jsp
<h3>Welcome to the Page1</h3>
<% out.print("Application Scope : ");
out.print(pageContext.getAttribute("fname",
pageContext.APPLICATION_SCOPE)); %>
<br>
<% out.print("Session Scope : ");
out.print(pageContext.getAttribute("mname",
pageContext.SESSION_SCOPE)); %>
<br>
<% out.print("Request Scope : ");
out.print(pageContext.getAttribute("lname",
pageContext.REQUEST_SCOPE)); %>
<br>

6
GMCA03_SHLOK SHARMA JAVA WEB TECHNOLOGIES (629408)

Output

You might also like