Posts

Showing posts from May, 2014

File Writer Write text in .txt file.

import java.util.Scanner; import java.io.FileWriter; import java.io.File; class filewrite1 { public static void main(String args[])throws Exception { Scanner scan = new Scanner(System.in); FileWriter obj = new FileWriter(new File("jyoti.txt")); System.out.println("enter the text-:>"); String str = ""; while(!((str=scan.next()).equals("~"))) { obj.write(str+" "); } System.out.println("saved");  obj.close(); } }

File writer.

import java.util.Scanner; import java.io.*; class naveen { InputStreamReader isr; BufferedReader br; File file; String FileName; FileWriter fw; Scanner scan; public void myfile(String fname)throws Exception { FileName = fname; file = new File(FileName); fw = new FileWriter(file,true); scan = new Scanner(file); isr = new InputStreamReader(System.in); br = new BufferedReader(isr); } public void write(String name,String num)throws Exception { fw.write(name+"\t"+num+"\n"); } public void cf()throws Exception { fw.close(); } } class iofile { public static void main(String args[])throws Exception { naveen obj=new naveen(); obj.myfile("Contacts.xls"); obj.write("Naveen","89605"); obj.write("rajput","8960"); obj.cf(); } }

Create login netbeans with java swings.

import java.awt.Toolkit; import java.awt.event.KeyEvent; import java.awt.event.WindowEvent; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Calendar; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; /**  *  * @author NAVJYOTI  */ public class Login extends javax.swing.JFrame {     /**      * Creates new form Login      */     public Login() {         initComponents();     } public void close() {     WindowEvent w=new WindowEvent(this,WindowEvent.WINDOW_CLOSING); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(w); }     /**      * This method is called from within the constructor to initialize the form.      * WARNING: Do NOT modify this code. The content of this method is always      * regenerated by t

Server Socket

import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.Socket; /**  *  * @author NAVJYOTI  */ public class echo {     public static void main(String args[])     {           Socket s=null;     BufferedReader bin=null;     BufferedReader cin=null;     PrintWriter pw=null;     String str;        try     {         s=new Socket("127.0.0.1",111);             bin=new BufferedReader(new InputStreamReader(System.in));                cin=new BufferedReader(new InputStreamReader(s.getInputStream()));                pw=new PrintWriter(new OutputStreamWriter(s.getOutputStream()));         do         {             System.out.println("enter msg");             str=bin.readLine();             pw.println(str);             pw.flush();             str=cin.readLine();             System.out.println("msg recieved"+str);         }         while(!(str.equa

open doc file through java.

import java.awt.Desktop; import java.io.File; import java.io.IOException; public class Test {  public static void main(String[] a) {    try {      if (Desktop.isDesktopSupported()) {        Desktop.getDesktop().open(new File("e:\\Naveencv.doc"));      }    } catch (IOException ioe) {      ioe.printStackTrace();   } } }

store doc file in database.

import java.io.*; import java.sql.*;   public class StoreFile { public static void main(String[] args)  { try { Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","navjyoti","navjyoti");              PreparedStatement ps=con.prepareStatement("insert into vitae values(?,?)");              File f=new File("e:\\Naveencv.doc"); FileReader fr=new FileReader(f);              ps.setString(1,"navee"); ps.setCharacterStream(2,fr,(int)f.length()); int i=ps.executeUpdate(); System.out.println(i+" records affected");              con.close();              } catch (Exception e)  {e.printStackTrace();} } }

Retrieve image from Database.

import java.sql.*; import java.io.*; public class RetrieveImage { public static void main(String[] args) { try{ Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","navjyoti","navjyoti");      PreparedStatement ps=con.prepareStatement("select * from image"); ResultSet rs=ps.executeQuery(); if(rs.next()){//now on 1st row              Blob b=rs.getBlob(2);//2 means 2nd column data byte barr[]=b.getBytes(1,(int)b.length());//1 means first image              FileOutputStream fout=new FileOutputStream("e:\\naveen.jpg"); fout.write(barr);              fout.close(); }//end of if System.out.println("ok");              con.close(); }catch (Exception e) {e.printStackTrace();  } } }

Insert image in database.

import java.sql.*; import java.io.*; public class InsertImage { public static void main(String[] args) { try{ Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","navjyoti","navjyoti");              PreparedStatement ps=con.prepareStatement("insert into image values(?,?,?)"); ps.setString(1,"amendra");   ps.setString(2,"name@gmail.com"); FileInputStream fin=new FileInputStream("e:\\naveen.jpg"); ps.setBinaryStream(3,fin,fin.available()); int i=ps.executeUpdate(); System.out.println(i+" records affected");          con.close(); }catch (Exception e) {e.printStackTrace();} } }

generate a4 size pdf.

import java.io.FileNotFoundException; import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class a4 { public static void main(String args[]) throws Exception, DocumentException { Document dc=new Document(PageSize.A4); PdfWriter.getInstance(dc, new FileOutputStream("naveen.pdf")); dc.open(); dc.add(new Paragraph("naveen & jyoti")); dc.close(); System.out.println("naveen"); } }

get image in pdf.

import java.io.*; import com.lowagie.text.*; import com.lowagie.text.pdf.*; public class imagesPdf { public static void main(String arg[])throws Exception {   Document document=new Document();   PdfWriter.getInstance(document,new FileOutputStream("imagesPDF.pdf"));   document.open();   Image image = Image.getInstance ("s.jpg");   document.add(new Paragraph("MRS.NAVEEN RAJPUT"));   document.add(image);   document.close(); } }

Genarate a pdf.

import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.Paragraph; import com.lowagie.text.pdf.PdfWriter; public class HelloWordPDF { public static void main(String arg[])throws Exception     {      Document document=new Document();      PdfWriter.getInstance(document,new FileOutputStream("hello.pdf"));     document.open();     document.add(new Paragraph("Hello Pdf"));     document.close();     System.out.println("naveen");     } }

insert data through hibernate and jsp.

Employee Class:- package Nav; public class Employee { private int id; private String name; public String address; public String mail; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getMail() { return mail; } public void setMail(String mail) { this.mail = mail; } } Persist Employee Class Through hibernate in Database package Nav; import org.hibernate.Session;   import org.hibernate.Transaction;   import org.hibernate.cfg.Configuration;   public class Registerdao { public static int reg(Employee e) { int i=0; Session session=new Configuration().    configure().buildSessionFactory().openSession();              Transaction t=session.beginTransactio

when user login then login frame exists whena nother frame invoked.

  WindowEvent w=new WindowEvent(this,WindowEvent.WINDOW_CLOSING); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(w); for More information contact to-Blazing Star Softech pvt ltd (india.)

Pie chart in java swing.

/*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package Naveen; /**  *  * @author NAVJYOTI  */ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import javax.swing.JFrame; import org.jfree.chart.ChartFactory; import org.jfree.chart.ChartPanel; import org.jfree.chart.JFreeChart; import org.jfree.chart.plot.PiePlot; import org.jfree.data.general.DefaultPieDataset; /**  * Example pie chart on java swing  * @author putukus  *  */ public class FirstChartOnSwing extends JFrame { private static final long serialVersionUID = 1L; private DefaultPieDataset dataset; private JFreeChart piechart; public FirstChartOnSwing() { dataset = new DefaultPieDataset(); createContents(); } public void createContents() {             try             {             connection con=n

Login through Struts.

this is login action class. package mypack; import javax.servlet.ServletContext; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; public class LoginAction { String name; String password; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String execute(){ HttpServletRequest req=ServletActionContext.getRequest(); ServletContext ctx=ServletActionContext.getServletContext(); ServletResponse res=ServletActionContext.getResponse(); HttpSession session=req.getSession(); System.out.println(password); return "ok"; } } <form action="login">//action name show in struts.xml Name :<input type="text" na

Login With Session and Database.

import java.sql.*; import javax.servlet.http.*; import javax.servlet.*; import java.io.*; public class Login extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)     throws IOException, ServletException     { try{         response.setContentType("text/html");           PrintWriter out = response.getWriter(); String n=request.getParameter("name"); String p=request.getParameter("pass"); Class.forName("oracle.jdbc.driver.OracleDriver");                    Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","navjyoti","jyoti7");              System.out.println(""+con); PreparedStatement pst=con.prepareStatement("select * from employee where password=?"); pst.setString(1,p); ResultSet rs=pst.executeQuery();             if(rs.next())             {   HttpSession ses=request.getSess

Show Data through Servlet.

import java.sql.*; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class Show extends HttpServlet { Connection con; ResultSet rs; Statement pst; public void init() { try { Class.forName("oracle.jdbc.driver.OracleDriver"); con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","navjyoti","jyoti7"); pst=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); System.out.println(""+pst); } catch(Exception e) { System.out.println(e); } } public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException { try { PrintWriter pw=response.getWriter(); response.setContentType("text/html"); pw.println("<html><body>"); pw.println("<table border='1'>"); pw.println("<th>EMPID</th><th&g

insert Data through Servlet.

<html> <head> <title><center>FORM</center></title> </head> <body> <center> <form action="insert.to" method="post"> <table border="2"> <tr> <td>EMPID:</td> <td><input type="text" name="id"/></td> </tr> <tr> <td>NAME:</td> <td><input type="text" name="name"/></td> </tr> <tr> <td>PASSWORD:</td> <td><input type="text" name="pass"/></td> </tr> <tr> <td>EMAILID:</td> <td><input type="text" name="mail"/></td> </tr> <tr> <td><input type="SUBMIT" value="submit"/></td> </tr> </table> </f

Servlet Context example

import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; public class Servletcontext extends HttpServlet { public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException,ServletException { PrintWriter pw=res.getWriter(); res.setContentType("text/html"); ServletContext ctx=getServletConfig().getServletContext(); pw.println("name:'"+ctx.getInitParameter("name")+"'"); pw.println("name:'"+ctx.getInitParameter("password")+"'"); } } <context-param> <param-name>name</param-name> <param-value>NAVJYOTI</param-value> </context-param> <context-param> <param-name>password</param-name> <param-value>NAVEENJYOTI7</param-v

Logout through servlet.

import javax.servlet.http.*; import javax.servlet.*; import java.io.*; public class Logout extends HttpServlet { public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException,ServletException { PrintWriter pw=res.getWriter(); res.setContentType("text/html"); HttpSession ses=req.getSession(false); ses.invalidate(); RequestDispatcher rd=req.getRequestDispatcher("index.html"); rd.forward(req,res); } }

Filter on form.

import java.util.*; import javax.servlet.http.*; import javax.servlet.*; import java.io.*; import java.sql.*; public class Filtonform implements Filter { FilterConfig fcg; public void init(FilterConfig f) { fcg=f; } public void doFilter(ServletRequest req,ServletResponse res,FilterChain ch)throws IOException,ServletException { PrintWriter out=res.getWriter(); res.setContentType("text/html"); String id=req.getParameter("id"); String name=req.getParameter("name"); String pass=req.getParameter("pass"); String mail=req.getParameter("mail"); if((id.length()<=0)||(name.length()<=0)||(pass.length()<=0)||(mail.length()<=0)) { out.println("pls fill the form");                 RequestDispatcher rd=req.getRequestDispatcher("form.html");                 rd.include(req,res); } else { ch.doFilter(req,res); } } public void destroy() { } } &l

This is login Filter in servlet.

import java.util.*; import javax.servlet.http.*; import javax.servlet.*; import java.io.*; import java.sql.*; public class Filt implements Filter { FilterConfig fcg; public void init(FilterConfig f) { fcg=f; } public void doFilter(ServletRequest req,ServletResponse res,FilterChain ch)throws IOException,ServletException { PrintWriter out=res.getWriter(); res.setContentType("text/html"); try { String name=req.getParameter("name"); String pass=req.getParameter("pass"); Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","navjyoti","jyoti7"); PreparedStatement pst=con.prepareStatement("select * from employee where password=?"); pst.setString(1,pass);  ResultSet rs=pst.executeQuery();             if(rs.next())             { //out.println("welcome:'"+na

Delete through jsp.

<%@page import="java.sql.*"%> <% try { int id=Integer.parseInt(request.getParameter("id")); Class.forName("com.mysql.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/naveen","root",""); PreparedStatement pst=con.prepareStatement("delete from department where id=?"); pst.setInt(1,id); int a=pst.executeUpdate(); if(a>0) { %> <a href="view.jsp">View All Records</a> <% } else { %> <jsp:forward page="view.jsp"></jsp:forward> <% } } catch(Exception e) { out.print(e.getMessage()); } %>

Update through jsp.

<%@page import="java.sql.*"%> <html> <head> </head> <body> <% int k=Integer.parseInt(request.getParameter("i")); String n=request.getParameter("n"); String p=request.getParameter("p"); String e=request.getParameter("e"); try { Class.forName("com.mysql.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/naveen","root",""); PreparedStatement stmt=con.prepareStatement("update department set name='"+n+"',password='"+p+"',emailid='"+e+"' where id="+k); int j=stmt.executeUpdate(); if(j>0) { out.print("updated"); %> <a href="view.jsp">View All Records</a> <% } else { out.print("not updated"); %> <a href="view.jsp">View All Records&

Edit through jsp.

 <%@page import="java.sql.*"%>  <html> <head> </head> <body> <form action="update.jsp"> <table> <% try { int j=Integer.parseInt(request.getParameter("id")); %> <input type='hidden' name='i' value="<%=j%>"> <% Class.forName("com.mysql.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/naveen","root",""); Statement pst=con.createStatement(); ResultSet rs=pst.executeQuery("select * from department where id="+j); rs.first(); %> <tr> <td>NAME:</td> <td><input type="text" name="n" value=<%=rs.getString(2)%>/></td> </tr> <tr> <td>PASSWORD:</td> <td><input type="text" name="p" value=<%=rs.getString(3)%>/></td&

view through jsp.

<%@page import="java.sql.*"%> <html> <head> </head> <body> <table bgcolor="green" border="2"> <th>DEPID</th><th>NAME</th><th>PASSWORD</th><th>EMAIL</th><th>EDIT</th><th>ERASE</th> <% try { Class.forName("com.mysql.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/naveen","root",""); PreparedStatement pst=con.prepareStatement("select * from department"); ResultSet rs=pst.executeQuery(); while(rs.next()) { %> <tr> <td><%=rs.getInt(1)%></td> <td><%=rs.getString(2)%></td> <td><%=rs.getString(3)%></td> <td><%=rs.getString(4)%></td> <td><a href="edit.jsp?id=<%=rs.getInt(1)%>"/>Edit</td> <td><

insert data in database through jsp.with apache tomcat.

1-First of you have to install apache. 2-create folder in web-app(Rename as u want). 3-and then create folder in web-app as WEB_INF. 4-into WEB-INF---create Classes lib and one web.xml. index.jsp <html> <head> <title><center>FORM</center></title> </head> <body> <center> <form action="insert.jsp" method="post"> <table border="2"> <tr> <td>EMPID:</td> <td><input type="text" name="id"/></td> </tr> <tr> <td>NAME:</td> <td><input type="text" name="name"/></td> </tr> <tr> <td>PASSWORD:</td> <td><input type="text" name="pass"/></td> </tr> <tr> <td>EMAILID:</td> <td><input type="text" name