" name="description">



 
 


Jamsiya N P
question
0 Answer(s)      a year and 11 months ago
Posted in : Java Beginners

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> manager

<table style="text-align: left; width: 946px; height: 600px;" border="0" cellpadding="2" cellspacing="2">
    <tbody>
        <tr>
            <td style="vertical-align: top;"><big
                style="color: rgb(0, 51, 51);"><big><big><span
                            style="font-weight: bold;"><span
                                style="font-family: Times New Roman, Times, serif;">DIEUTEK
                            </span>
                        </span>
                    </big>
                </big>
            </big><span style="font-weight: bold; color: rgb(0, 51, 51);"><span
                    style="font-family: Times New Roman, Times, serif;">DEVELOPMENTS</span>
            </span><br></td>
            <td style="vertical-align: top;"><br></td>
        </tr>
        <tr>
            <td colspan="2" rowspan="1"
                style="vertical-align: top; width: 25%; height: 25%; color: rgb(51, 51, 255); background-color: rgb(0, 51, 51);"><img
                style="width: 412px; height: 252px;" alt="hghgh"
                src="file:///home/dieutek/Desktop/3193292.jpg"><big><big><big><span
                            style="font-weight: bold;"><span
                                style="font-family: Times New Roman, Times, serif;"></span>
                        </span>
                    </big>
                </big>
            </big><big><big><big><span style="font-weight: bold;"><span
                                style="font-family: Times New Roman, Times, serif;"></span>
                        </span>
                    </big>
                </big>
            </big><big><big><big><span style="font-weight: bold;"><span
                                style="font-family: Times New Roman, Times, serif;"> </span>
                        </span>
                    </big><big style="color: rgb(0, 102, 0);"><big><span
                                style="font-family: Times New Roman, Times, serif;"><small>Tailored
                                        Innovations.Timely Service</small>
                            </span>
                        </big>
                    </big>
                </big>
            </big><br></td>
        </tr>
        <tr>
            <td style="vertical-align: top; width: 25%;"><br>
                <a style="color:rgb(0,102,0);" href="MgrAttendance.jsp">Attendance</a><br>
                <a style="color:rgb(0,102,0);" href="MgrLeave.jsp">Leave</a><br>
                <a style="color:rgb(0,102,0);" href="">Add/Edit Employees</a><br>
            </td>
                    </tr>
</table>

this is my jsp page

package servlet; import java.io.*;

import java.awt.*;

import javax.swing.*;

import java.awt.event.*; import java.sql.*; import java.text.SimpleDateFormat; import java.util.*; import java.util.Date;

public class employeeInformation {

int insertion;
JFrame f;
JPanel p1,p2,p3,p4;
JTabbedPane tp;

JLabel l1, l2, l3, l4,l5,l6,l7,l8,l9,l10,l11,l12,l13,l14,l15,l16,l17,l18,l19,l20,l21,l22,l23,l24,l25,l26,l27,l28,l29,l30,l31,l32,l33,l34,l35,l36,l37,l38,l39;
JTextField tf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8,tf9,tf10,tf11,tf12,tf13,tf14,tf15,tf16,tf17,tf18,tf19,tf20,tf21,tf22,tf23,tf24,tf25,tf26,tf27,tf28,tf29,tf30,tf31,tf32,tf33,tf34,tf35,tf36,tf37,tf38;
JButton insert,reset,view,edit,delete;
SimpleDateFormat s;

employeeInformation(){
    f=new JFrame("Form");
    p1=new JPanel(new GridLayout(12,2));
    p2=new JPanel(new GridLayout(2,2));
    p3=new JPanel(new GridLayout(12,2));
    p4=new JPanel(new GridLayout(12,2));



    tp=new JTabbedPane();
    s=new   SimpleDateFormat();
    s.applyPattern("dd/mm/yyyy");

//insertion
l1=new JLabel("Employee ID:"); l2=new JLabel("Employee First Name:"); l3=new JLabel("Employee Last Name:"); l4=new JLabel("Employee Address:"); l5=new JLabel("Job ID:"); l6=new JLabel("Phones:"); l7=new JLabel("Salary:"); l8=new JLabel("Email:"); l9=new JLabel("Sex:"); l10=new JLabel("Qualification:"); l11=new JLabel("DOB:"); l12=new JLabel("Hire Date:"); //deletion
l13=new JLabel("Employee ID:"); //edition //l14=new JLabel("Employee ID:");

    l15=new JLabel("Employee ID:");
    l16=new JLabel("Employee First Name:");
    l17=new JLabel("Employee Last Name:");
    l18=new JLabel("Employee Address:");
    l19=new JLabel("Job ID:");
    l20=new JLabel("Phones:");
    l21=new JLabel("Salary:");
    l22=new JLabel("Email:");
    l23=new JLabel("Sex:");
    l24=new JLabel("Qualification:");
    l25=new JLabel("DOB:");
    l26=new JLabel("Hire Date:");

//selection l39=new JLabel("Enter employee ID you want to recieve:"); l27=new JLabel("Enter Employee ID:"); l28=new JLabel("Employee First Name:"); l29=new JLabel("Employee Last Name:"); l30=new JLabel("Employee Address:"); l31=new JLabel("Job ID:"); l32=new JLabel("Phones:"); l33=new JLabel("Salary:"); l34=new JLabel("Email:"); l35=new JLabel("Sex:"); l36=new JLabel("Qualification:"); l37=new JLabel("DOB:"); l38=new JLabel("Hire Date:");

//insertion 

    tf1=new JTextField(25);
    tf2=new JTextField(25);
    tf3=new JTextField(25);
    tf4=new JTextField(25);
    tf5=new JTextField(25);
    tf6=new JTextField(25);
    tf7=new JTextField(25);
    tf8=new JTextField(25);
    tf9=new JTextField(25);
    tf10=new JTextField(25);
    tf11=new JTextField(25);
    tf12=new JTextField(25);

//deletion

    tf13=new JTextField(25);

// edition //tf14=new JTextField(25); tf15=new JTextField(25); tf16=new JTextField(25); tf17=new JTextField(25); tf18=new JTextField(25); tf19=new JTextField(25); tf20=new JTextField(25); tf21=new JTextField(25); tf22=new JTextField(25); tf23=new JTextField(25); tf24=new JTextField(25); tf25=new JTextField(25); tf26=new JTextField(25);

//selection tf27=new JTextField(25); tf28=new JTextField(25); tf29=new JTextField(25); tf30=new JTextField(25); tf31=new JTextField(25); tf32=new JTextField(25); tf33=new JTextField(25); tf34=new JTextField(25); tf35=new JTextField(25); tf36=new JTextField(25); tf37=new JTextField(25); tf38=new JTextField(25);

//buttons
insert=new JButton("Add "); reset=new JButton("Reset"); view=new JButton("view"); edit=new JButton("Save"); delete=new JButton("Delete"); //insertion
p1.add(l1); p1.add(tf1); p1.add(l2); p1.add(tf2); p1.add(l3); p1.add(tf3); p1.add(l4); p1.add(tf4); p1.add(l5); p1.add(tf5); p1.add(l6); p1.add(tf6); p1.add(l7); p1.add(tf7); p1.add(l8); p1.add(tf8); p1.add(l9); p1.add(tf9); p1.add(l10); p1.add(tf10); p1.add(l11); p1.add(tf11); p1.add(l12); p1.add(tf12);

    p1.add(insert);
    //p1.add(reset);

//deletion
p2.add(l13); p2.add(tf13);

    p2.add(delete);

//selection
//p3.add(l14); //p3.add(tf14); p3.add(l15); p3.add(tf15); p3.add(l16); p3.add(tf16); p3.add(l17); p3.add(tf17); p3.add(l18); p3.add(tf18); p3.add(l19); p3.add(tf19); p3.add(l20); p3.add(tf20); p3.add(l21); p3.add(tf21); p3.add(l22); p3.add(tf22); p3.add(l23); p3.add(tf23); p3.add(l24); p3.add(tf24); p3.add(l25); p3.add(tf25); p3.add(l26); p3.add(tf26);

    p3.add(edit);
    p3.add(reset);

//  p4.add(l39);
    p4.add(l27);
    p4.add(tf27);
    p4.add(l28);
    p4.add(tf28);
    p4.add(l29);
    p4.add(tf29);
    p4.add(l30);
    p4.add(tf30);
    p4.add(l31);
    p4.add(tf31);
    p4.add(l32);
    p4.add(tf32);
    p4.add(l33);
    p4.add(tf33);
    p4.add(l34);
    p4.add(tf34);
    p4.add(l35);
    p4.add(tf35);
    p4.add(l37);
    p4.add(tf37);
    p4.add(l38);
    p4.add(tf38);

    p4.add(view);



    reset.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent ae){
        tf1.setText("");
        tf2.setText("");
        tf3.setText("");
        tf4.setText("");
        tf5.setText("");
        tf6.setText("");
        tf7.setText("");
        tf8.setText("");
        tf9.setText("");
        tf10.setText("");
        tf11.setText("");
        tf12.setText("");
        tf13.setText("");

        }
        });



    insert.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae){
    String t1=tf1.getText();
    String t2=tf2.getText();
    String t3=tf3.getText();
    String t4=tf4.getText();
    String t5=tf5.getText();
    String t6=tf6.getText();
    String t7=tf7.getText();
    String t8=tf8.getText();
    String t9=tf9.getText();
    String t10=tf10.getText();
    String t11=tf11.getText();
    String t12=tf12.getText();



    try
    {
        Class.forName("com.mysql.jdbc.Driver");
        Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/","root", "1");
        Statement s=con.createStatement();
        insertion = s.executeUpdate("insert into employee(emp_id,emp_fname,emp_lname,emp_address,job_id,salary,phone,email,sex,qualification,dob,hiredate) values('"+t1+"', '"+t2+"' ,'"+t3+"' , '"+t4+"' ,'"+t5+"', '"+t6+"' ,'"+t7+"' , '"+t8+"' ,'"+t9+"', '"+t10+"' ,'"+t11+"' , '"+t12+"')");


        JOptionPane.showMessageDialog(p1,"Data is successfully inserted into database.");
        con.close();
        }
        catch(Exception e){
        JOptionPane.showMessageDialog(p1,"Error in submitting data!");
        }
        }
        });

    delete.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent ae){

        String t1=tf13.getText();

        try
        {
            Class.forName("com.mysql.jdbc.Driver");
            Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/","root", "1");
            PreparedStatement ps=con.prepareStatement("DELETE FROM employee WHERE emp_id = ?");
            ps.setString(1,t1);
            ps.executeUpdate();
            JOptionPane.showMessageDialog(p2,"Record is deleted successfully.");
            con.close();
        }
        catch(Exception exp3)
        {
        JOptionPane.showMessageDialog(p2,"Error in deleting record.");
        }
        }
        });

    view.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent ae){

            String t2=tf27.getText();
            try
            {
            Class.forName("com.mysql.jdbc.Driver");
            Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/","root", "1");
            PreparedStatement st=con.prepareStatement("select * from employee where emp_id=?");
            st.setString(1,t2);
            ResultSet rs=st.executeQuery();
            while(rs.next()){
                tf27.setText(Integer.toString(rs.getInt(1)));
                tf28.setText(rs.getString(2));
                tf29.setText(rs.getString(3));
                tf30.setText(rs.getString(4));
                tf31.setText(Integer.toString(rs.getInt(5)));   
                tf32.setText(Integer.toString(rs.getInt(6)));
                tf33.setText(Integer.toString(rs.getInt(7)));
                tf34.setText(rs.getString(8));
                tf35.setText(rs.getString(9));
                tf36.setText(rs.getString(10));
                tf37.setText(s.format(new Date()));
                tf38.setText(s.format(new Date()));


            }
            con.close();
            }catch(Exception e)
            {
                JOptionPane.showMessageDialog(p4,"Cannot Display data");
                }
                }
                });

    edit.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent ae){

            try
            {
                int x=JOptionPane.showConfirmDialog(p3,"Confirm edit? All data will be replaced");
                if(x==0){
                try{
                String val1=tf14.getText();
                String val2=tf15.getText();
                String val3=tf16.getText();
                String val4=tf17.getText();
                String val5=tf18.getText();
                String val6=tf19.getText();
                String val7=tf20.getText();
                String val8=tf21.getText();
                String val9=tf22.getText();
                String val10=tf23.getText();
                String val11=tf24.getText();
                String val12=tf25.getText();

            Class.forName("com.mysql.jdbc.Driver");
            Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/","root", "1");
            Statement st=con.createStatement();
            st.executeUpdate("update employee set emp_id='"+val1+"', emp_fname='"+val2+"', emp_lname='"+val3+"' , emp_address'"+val4+"', job_id='"+val5+"', salary='"+val6+"' , phone='"+val7+"' , email='"+val8+"', sex='"+val9+"', qualification='"+val10+"' , dob='"+val11+"', hiredate='"+val12+"'  where emp_id='"+val1+"'");
            JOptionPane.showMessageDialog(p3,"Updated successfully");
            con.close();
            con.close();
                }
                catch(Exception ex)
                {
                JOptionPane.showMessageDialog(p3,"Error in updating edit fields");
                }
                }
                }
                catch(Exception ex)
                {
                JOptionPane.showMessageDialog(p3,"Error");
                }
                }
                });
                }
public void display()
{
f.getContentPane().add(tp);
tp.addTab("Add Record", p1);
tp.addTab("Delete Record", p2);
tp.addTab("View Record", p4);
tp.addTab("Edit Record", p3);

f.setSize(500,500);
f.setVisible(true);
f.setResizable(true);
}
public static void main(String ar[]){
employeeInformation inf=new employeeInformation();
inf.display();
}
}

this is my java page.how to connect these two pages.

View Answers









Related Pages:
question
question   sir plz tell me what should i give in title box. just i want java program for the question typed in this area
question
question   sir plz tell me what should i give in title box. just i want java program for the question typed in this area
Question
Question   When there is an exception in my program how java runtime system handles
question
question  dear sir/madam my question is how to compare two text format in java..we are java beginners..so we need the complete source code for above mentioned question...we have to compare each and every word
question
question  Dear sir i had some typing mistake at previous question so its my humble request to let me know the steps to start the tomcat6 under the tomcat directory
question
question  Gud morning sir, I have asked u some question regarding jsp in saturaday for that i didnot find any answere in which u send me the some of the links.U have asked me the specify some details. There is a entity name
Question?
Question?  My question is how to: Add a menu bar to the program with a File menu. In the File menu, add a submenu (JMenuItem) called About. When the user clicks on the About menu item, display a JOptionPane message dialog

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.