0% found this document useful (0 votes)
10 views3 pages

Exp 22

Ajp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Exp 22

Ajp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

M.M.

Polytechnic, Thergaon

//Exp22
****Imp note: before executing java file of servlet; copy the “servlet-api.jar” file from
“C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib” to “C:\Program
Files\Java\jdk1.8.0_20\jre\lib\ext”folder

****For executing all below programs put the .html file in the path
“C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT”
and invoke it in browser as
“localhost:8080/filename.html”

Write a program to send the username to server and server will send the length of username to
client
test2.html
<html>
<body>
<center>
<form name="form1" method= GET action="http://localhost:8080/exp223">
<b> Enter UserName : </b>
<input type="text" name="un">
<br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>

exp223.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class exp223 extends HttpServlet


{
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
String uname=req.getParameter("un");
int len=uname.length();
res.setContentType("text/html");
PrintWriter out= res.getWriter();
out.println("Username Length is: "+len+" chars");
out.close();
}
}

AJP Expt-20 1 Mrs. Chavan P.P.


M.M.Polytechnic, Thergaon

Develop a servlet program to retrieve data from list and radio button using HTML form
test.html
<html>
<body>
<center>
<form name="form1" method= GET action="http://localhost:8080/exp221">
<b> Language: </b>
<select name="language" size="1">
<option value="C">C</option>
<option value="C++">C++</option>
<option value="Java">Java</option>
</select>
<br><b>Gender:</b>
<input type="radio" name="gender" value="male">Male
<input type="radio" name="gender" value="female">Female
<br>
<input type="submit" value="Submit">
</form>
</body>
</html>

Exp221.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class exp221 extends HttpServlet


{
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
String lang=req.getParameter("language");
String gen=req.getParameter("gender");
res.setContentType("text/html");
PrintWriter out= res.getWriter();
out.println("Language : "+lang);
out.println("Gender : "+gen);
out.close();
}
}

AJP Expt-20 2 Mrs. Chavan P.P.


M.M.Polytechnic, Thergaon

Develop a servlet program to receive student subject marks through HTML forms Textfield and
send the response as passed or failed in examination
test1.html
<html>
<body>
<center>
<form name="form1" method= GET action="http://localhost:8080/exp222">
<b> Enter Marks : </b>
<input type="text" name="m1">
<br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>

exp222.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class exp222 extends HttpServlet


{
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
String l=req.getParameter("m1");
int m=Integer.parseInt(l);
res.setContentType("text/html");
PrintWriter out= res.getWriter();
if (m<40)
{
out.println("Failed ");
}
else
{
out.println("Passed");
}
out.close();
}
}

AJP Expt-20 3 Mrs. Chavan P.P.

You might also like