This is my code:

import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.text.ParseException;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.HashMap;
import java.text.DateFormat;
import java.util.Date;

import app.Constants;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

import javax.sql.DataSource;
import java.sql.Connection; 
import java.sql.ResultSet; 
import java.sql.Statement; 
import java.sql.DriverManager;
import java.sql.SQLException;

import org.apache.struts.action.Action;

public class MethodTest extends Action {
        public void upisULogMetoda (HttpServletRequest request, 
HttpServletResponse response, String
statusUpisaLoga, String javaKlasa, 
                                                                        String 
kategorijaUpisa, String sifraUpisa, String opis) 
                throws ServletException, IOException
        {
                HttpSession session = request.getSession();

                Connection conn = null;
                Statement stmt = null;
                ResultSet rs = null;

                        try
                        {
                
                                ServletContext context = 
servlet.getServletContext();
                                DataSource dataSource = (DataSource)
context.getAttribute("org.apache.struts.action.DATA_SOURCE");
                        Connection conn2 = dataSource.getConnection();


        
                                stmt = conn.createStatement();
                                String test = "INSERT INTO .....";
                                stmt.executeUpdate(test);
                                stmt.close();
        
                                conn.commit();
                                conn.close();
        
                                
                        }
                        catch(Exception e)
                        {
                                // ISKOCI I PRIKAZI PORUKU !!!!
                                e.printStackTrace();
                        }                                       
                        finally
                        {
                            try { if (rs != null) rs.close(); } catch 
(SQLException ignoreThis) {}
                            try { if (stmt != null) stmt.close(); } catch 
(SQLException ignoreThis) {}
                            try { if (conn != null) conn.close(); } catch 
(SQLException ignoreThis) {}
                        }

        }

}

In the line: ServletContext context = servlet.getServletContext();

i get NullPointerException. Why?

Tnx,
Stanislav

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to