hi,

    i want to access a file from two servlets.
    can i do it in this way?? or should i add a class including a
syncronized method like increferencia??

thanks in advance,

marcos
[EMAIL PROTECTED]



---  first servlet  ---

public class transaccion1 extends HttpServlet
{

void increferencia(HttpServletRequest req,HttpServletResponse res)
{

        try {

            InputStream is = new FileInputStream("referencia");
            DataInputStream di = new DataInputStream(is);
            referencia=di.readInt();
            is.close();
            OutputStream os = new FileOutputStream("referencia");
            DataOutputStream oo = new DataOutputStream(os);
            if (referencia==9999) referencia=0;
            else  referencia = referencia + 1;
            oo.writeInt(referencia);
            os.close();
        } catch (Exception e) {  }
        }

}


---  second servlet  ---

public class transaccion1 extends HttpServlet
{

void increferencia(HttpServletRequest req,HttpServletResponse res)
{

        try {

            InputStream is = new FileInputStream("referencia");
            DataInputStream di = new DataInputStream(is);
            referencia=di.readInt();
            is.close();
            OutputStream os = new FileOutputStream("referencia");
            DataOutputStream oo = new DataOutputStream(os);
            if (referencia==9999) referencia=0;
            else  referencia = referencia + 1;
            oo.writeInt(referencia);
            os.close();
        } catch (Exception e) {  }
        }

}




----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to