ja22
- Write a Menu Driven program in Java for the following: Assume Employee table with
attributes (ENo, EName, Salary) is already created. 1. Insert 2. Update 3. Display 4.
Exit. [15 M]
import java.util.Scanner;
public class EmployeeManagement {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
EmployeeDatabase database = new EmployeeDatabase();
int choice;
do {
System.out.println("Menu:");
System.out.println("1. Insert");
System.out.println("2. Update");
System.out.println("3. Display");
System.out.println("4. Exit");
System.out.print("Enter your choice: ");
choice = scanner.nextInt();
switch (choice) {
case 1:
database.insertEmployee();
break;
case 2:
database.updateEmployee();
break;
case 3:
database.displayEmployees();
break;
case 4:
System.out.println("Exiting program...");
break;
default:
System.out.println("Invalid choice! Please enter a number between 1 and 4.");
}
} while (choice != 4);
scanner.close();
}
}
class Employee {
private int ENo;
private String EName;
private double salary;
// Constructor, getters, setters
}
class EmployeeDatabase {
private Employee[] employees = new Employee[100];
private int count = 0;
public void insertEmployee() {
// Code to insert employee into the database
}
public void updateEmployee() {
// Code to update employee in the database
}
public void displayEmployees() {
// Code to display all employees in the database
}
}
- Write a JSP program which accepts UserName in a TextBox and greets the user
according to the time on server
<%@ page language="java" %>
<%@ page import="java.util.Calendar" %>
<%@ page import="java.text.SimpleDateFormat" %>
String greeting;
if (hour >= 0 && hour < 12) {
greeting = "Good morning";
} else if (hour >= 12 && hour < 18) {
greeting = "Good afternoon";
} else {
greeting = "Good evening";
}
String userName = request.getParameter("userName");
if (userName == null || userName.isEmpty()) {
userName = "User";
}
out.println("<h1>" + greeting + ", " + userName + "!</h1>");
%>
</body>
</html>