×

Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User
    Join Date
    Jul 2008
    Posts
    42

    gprs connection using servlet

    I want to get information from a website by though j2me http any suggestion please help

  2. #2
    Super Contributor
    Join Date
    Mar 2008
    Location
    The Capital of INDIA
    Posts
    4,328

    Thumbs up Re: gprs connection using servlet

    Hi,
    Well,The subject of your post and the content are different...Please make the post clear,else it is very tuff to understand the requirement of an individual and then to give the reply..

    What you are talking about??
    Thanks with Regards,

    R a j - The K e r n e l


    Join Delhi-NCR Nokia Developer's Community,

  3. #3
    Registered User
    Join Date
    Jul 2008
    Posts
    42

    Re: gprs connection using servlet

    i want to show the result from the servlet into my midlet application.

    the application is basically to get the search result from a server into my application

  4. #4
    Registered User
    Join Date
    Feb 2008
    Location
    Chennai, India
    Posts
    25

    Re: gprs connection using servlet

    Quote Originally Posted by praran910 View Post
    i want to show the result from the servlet into my midlet application.

    the application is basically to get the search result from a server into my application
    Check this http://wiki.forum.nokia.com/index.ph...ta_from_server
    ------------
    Regards,
    kannabiran.
    ------------

  5. #5
    Super Contributor
    Join Date
    Mar 2008
    Location
    The Capital of INDIA
    Posts
    4,328

    Thumbs up Re: gprs connection using servlet

    Hi,
    Do follow like this -
    @ Establish the HTTP connection
    @ get the data whatever you have request for,
    @ save the data in some storage
    @ use that storage

    Now can you tell me about that data..what exactly it is..
    string
    image
    mp3
    others
    for the above all purposes please follow the code -
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    import javax.microedition.io.*;
    import java.io.*;

    public class httpconnection extends MIDlet implements CommandListener {
    private Command exit, start;
    private Display display;
    private Form form;
    public httpconnection ()
    {
    display = Display.getDisplay(this);
    exit = new Command("Exit", Command.EXIT, 1);
    start = new Command("Start", Command.EXIT, 1);
    form = new Form("Http Connection");
    form.addCommand(exit);
    form.addCommand(start);
    form.setCommandListener(this);
    }
    public void startApp()
    {
    display.setCurrent(form);
    }
    public void pauseApp()
    {
    }
    public void destroyApp(boolean unconditional)
    {
    destroyApp(false);
    notifyDestroyed();
    }
    public void commandAction(Command command, Displayable displayable)
    {
    if (command == exit)
    {
    destroyApp(false);
    notifyDestroyed();
    }
    else if (command == start)
    {
    HttpConnection connection = null;
    InputStream inputstream = null;
    try
    {
    connection = (HttpConnection) Connector.open("http://www.myserver.com/myinfo.txt");
    //HTTP Request
    connection.setRequestMethod(HttpConnection.GET);
    connection.setRequestProperty("Content-Type","//text plain");
    connection.setRequestProperty("Connection", "close");
    // HTTP Response
    System.out.println("Status Line Code: " + connection.getResponseCode());
    System.out.println("Status Line Message: " + connection.getResponseMessage());
    if (connection.getResponseCode() == HttpConnection.HTTP_OK)
    {
    System.out.println(
    connection.getHeaderField(0)+ " " + connection.getHeaderFieldKey(0));
    System.out.println(
    "Header Field Date: " + connection.getHeaderField("date"));
    String str;
    inputstream = connection.openInputStream();
    int length = (int) connection.getLength();
    if (length != -1)
    {
    byte incomingData[] = new byte[length];
    inputstream.read(incomingData);
    str = new String(incomingData);
    }
    else
    {
    ByteArrayOutputStream bytestream =
    new ByteArrayOutputStream();
    int ch;
    while ((ch = inputstream.read()) != -1)
    {
    bytestream.write(ch);
    }
    str = new String(bytestream.toByteArray());
    bytestream.close();
    }
    System.out.println(str);
    }
    }
    catch(IOException error)
    {
    System.out.println("Caught IOException: " + error.toString());
    }
    finally
    {
    if (inputstream!= null)
    {
    try
    {
    inputstream.close();
    }
    catch( Exception error)
    {
    /*log error*/
    }
    }
    if (connection != null)
    {
    try
    {
    connection.close();
    }
    catch( Exception error)
    {
    /*log error*/
    }
    }
    }
    }
    }
    }
    Thanks,
    Thanks with Regards,

    R a j - The K e r n e l


    Join Delhi-NCR Nokia Developer's Community,

Similar Threads

  1. Handle both GSM call and GPRS connection
    By hforsstr in forum Symbian Networking & Messaging (Closed)
    Replies: 2
    Last Post: 2004-05-18, 07:40
  2. Replies: 1
    Last Post: 2003-09-04, 12:26
  3. http connection / gprs
    By DaneelGiskard in forum Mobile Java General
    Replies: 1
    Last Post: 2002-06-16, 08:30

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×