Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PARAMETERS
output
Import javax.servlet.*;
Import javax.servlet.http.*;
Import java.io.*;
Public class Greeting extends HttpServlet {
Public void doGet (HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(text/html);
PrintWriter result = response.getWriter();
result.println(<html><head><title>);
result.println(</title></head><body>);
result.println(<h2>this is your servlet</h2>);
result.println(</body></html>);
result.close();
}}
output
<html>
<head>
<title> post </title> </head>
<body>
<form action=http://localhost/servlet/user method=post>
Name:<input type=text name=uname/>
Password:<input type=password name=pass/>
<input type=submit value=login/>
</form> </body></html>
Import javax.servlet.*;
Import javax.servlet.http.*;
Import java.io.*;
Public class User extends HttpServlet {
Public void doPost (HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String user=req.getParameter(uname);
String password=req.getParameter(pass);
PrintWriter pw=res.getWriter();
pw.println(<html> <body>);
pw.println(welcome+user+<br/>);
pw.println(your password +password+);
pw.println(</body></html>);
}}
output
Welcome A
Your password xyz
Security Issues
Interception of Session State Information
Forgery of Session State Information
Session Timeout
Buffer Overflow
Data Validation
Page Sequencing
User Authentication
Logging of Sensitive Information
THANK YOU