0% found this document useful (0 votes)
9 views8 pages

Java Servlet Addition and Login Forms

Uploaded by

nihalpatil0021
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)
9 views8 pages

Java Servlet Addition and Login Forms

Uploaded by

nihalpatil0021
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

Program for addition using GenericServlet

[Link]
<web-app>
<servlet>
<servlet-name>Add</servlet-name>
<servlet-class>Add_Numbers</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Add</servlet-name>
<url-pattern>/add_me</url-pattern>
</servlet-mapping>
</web-app>

[Link]
<!DOCTYPE html>
<html>
<head>
<title>Practical Work</title>
</head>
<body>
<form action="add_me">
<label>First number </label> <input type="text" name="num1"/> <br/><br/>
<label>Second number </label> <input type="text" name="num2"/> <br/><br/>
<button type="submit" name="calculate">Sum </button><br/>
</form>
</body>
</html>

Add_Numbers.java
import [Link];
import [Link];
import [Link].*;
public class Add_Numbers extends GenericServlet{
public void service(ServletRequest request,ServletResponse response) throws IOException
{
int num1 = [Link]([Link]("num1"));
int num2 = [Link]([Link]("num2"));
int sum = num1 + num2;
PrintWriter output = [Link]();
[Link]("The Result :"+sum +"\n" );
}
}

Program login form using dopost method

[Link]

import [Link];
import [Link];
import [Link].*;
import [Link].*;
public class OnServletLogin extends HttpServlet
{
protected void doPost(HttpServletRequest req,HttpServletResponse res)throws
ServletException,IOException
{
PrintWriter pw=[Link]();
[Link]("text/html");

String user=[Link]("userName");
String pass=[Link]("userPassword");

if([Link]("java4s")&&[Link]("java4s"))
[Link]("Login Success...!");
else
[Link]("Login Failed...!");
[Link]();

[Link]

<form action="login" method="post">


<table>
<tr>
<td><font face="verdana" size="2px">Name:</font></td>
<td><input type="text" name="userName"></td>
</tr>
<tr>
<td><font face="verdana" size="2px">Password:</font></td>
<td><input type="password" name="userPassword"></td>
</tr>
</table>
<input type="submit" value="Login">
</form>

[Link]
<web-app>
<servlet>
<servlet-name>loginServlet</servlet-name>
<servlet-class>OnServletLogin</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>loginServlet</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>

</web-app>
Program of arithmetic operation using httpservlet
Add_Numbers.java

import [Link];
import [Link];

import [Link].*;
public class Add_Numbers extends HttpServlet{
public void service(HttpServletRequest request,HttpServletResponse response) throws
IOException
{
PrintWriter output = [Link]();
int num1 = [Link]([Link]("num1"));
int num2 = [Link]([Link]("num2"));
String yr=[Link]("optyr");
if([Link]("add"))
{
int sum = num1 + num2;[Link]("The Answer :"+sum +"\n ");
}
if([Link]("sub"))
{
int sum = num1 * num2;[Link]("The Answer :"+sum +"\n ");
}
}
}

[Link]

<web-app>

<servlet>
<servlet-name>Add</servlet-name>
<servlet-class>Add_Numbers</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>Add</servlet-name>
<url-pattern>/Add_Numbers</url-pattern>

</servlet-mapping>
</web-app>

Add_Numbers.html
<!DOCTYPE html>
<html>
<head>
<title>Practical Work</title>
</head>
<body>
<form action="Add_Numbers">
<label>First number </label> <input type="text" name="num1"/> <br/><br/>
<label>Second number </label> <input type="text" name="num2"/> <br/><br/>
<input type=radio value="add"checked=True name=optyr>Addition
<input type=radio value="sub" name=optyr>Substraction
<button type="submit" name="calculate">Perform </button><br/>
</form>
</body>
</html>
Program for addition using doget method
[Link]
import [Link].*;
import [Link].*;
import [Link].*;
public class AddServlet extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse res)
{try{
int i=[Link]([Link]("num1"));
int j=[Link]([Link]("num2"));
int k=i+j;
PrintWriter out=[Link]();
[Link]("The answer is:"+k);
[Link]("the result is "+ k);
}catch(Exception e){}}
}

[Link]
<!DOCTYPE html>
<html>
<head>
<title>Practical Work</title>
</head>
<body>
<form action="add_me">
<label>First number </label> <input type="text" name="num1"/> <br/><br/>
<label>Second number </label> <input type="text" name="num2"/> <br/><br/>
<button type="submit" name="calculate">Sum </button><br/>
</form>
</body>
</html>

You might also like