Professional Documents
Culture Documents
ad 1 java-merged
ad 1 java-merged
ad 1 java-merged
import java.io.IOException;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
try {
String message;
do {
System.out.print("Server: ");
message = scanner.nextLine();
out.println(message);
} while (!message.equals("bye"));
out.close();
scanner.close();
serverSocket.close();
System.out.println("Server closed.");
} catch (IOException e) {
e.printStackTrace();
}
2) Write a java program to accept file name from a user, check it is available on server machine or
not, if it is available then display its contents on client machine otherwise display the message "File
Not Found". Assume Client and server are on different machine
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.util.Scanner;
try {
outputStream.println(fileName);
if (response.equals("FOUND")) {
System.out.println("File contents:");
String line;
System.out.println(line);
} else {
}
scanner.close();
socket.close();
} catch (IOException e) {
e.printStackTrace();
browser in tabular format. Assume emp(eno, ename, sal,designation) table is already created.
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try {
Class.forName("com.mysql.cj.jdbc.Driver");
statement = connection.createStatement();
while (resultSet.next()) {
employees.add(employee);
out.println("<html><body>");
out.println("<table border='1'>");
out.println("<tr><th>Employee No</th><th>Employee
Name</th><th>Salary</th><th>Designation</th></tr>");
out.println("<tr>");
out.println("<td>" + employee.getDesign
4) Write a servlet program to accept the details of student (rno, sname, per, class) and store it into
the database. (Use Prepared Statement Interface).
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
String sql = "INSERT INTO student (rno, sname, per, class) VALUES (?, ?, ?, ?)";
statement = connection.prepareStatement(sql);
statement.setInt(1, rno);
statement.setString(2, sname);
statement.setDouble(3, per);
statement.setString(4, className);
if (rowsAffected > 0) {
} else {
e.printStackTrace();
} finally {
try {
if (statement != null) {
statement.close();
if (connection != null) {
connection.close();
} catch (SQLException e) {
e.printStackTrace(); } } }
5) Write a JSP program to accept Name & age of voter and check whether
<!DOCTYPE html>
<html>
<head>
</head>
<body>
</form>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<%-- Retrieve the name and age entered by the user --%>
<% } %>
</body>
</html>
6) Write a JDBC program to delete the records of employees whose names
import java.sql.*;
System.out.println("Deleted " + rowsAffected + " employee(s) whose names start with 'A'.");
} catch (SQLException e) {
e.printStackTrace(); } } }
7) Write servlet program to accept two numbers from user and print addition
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;
response.setContentType("text/html");
out.println("<html>");
out.println("<head><title>Addition Result</title></head>");
out.println("<body>");
out.println("<h1>Addition Result:</h1>");
out.println("<p style='" + outputStyle + "'>The sum of " + num1 + " and " + num2 + " is: " + sum +
"</p>");
out.println("</body>");
out.println("</html>");
} }
8) Write a JDBC program to display the details of employees (eno, ename, department, sal) whose
department is 'Computer Application'.
import java.sql.*;
String sql = "SELECT eno, ename, department, sal FROM employees WHERE department =
'Computer Application'";
System.out.println("Employee Details:");
System.out.println("----------------------------------------------------");
System.out.println("----------------------------------------------------");
while (resultSet.next()) {
System.out.println("----------------------------------------------------");
} catch (SQLException e) {
e.printStackTrace();
}}}
<html>
<head>
<title>Greetings</title>
</head>
<body>
%>
<% } %>
</body>
</html>