Blackberry HTTP连接

|
public final class MyScreen extends MainScreen {
    /**
     * Creates a new MyScreen object
     */
    public MyScreen() {
        MyScreen myScreen = new MyScreen();
        String a = myScreen.getPage(\"http://www.google.com\");
        System.out.println(\"+++  \" + a);
    }

    public void parse(String xml) {
    }

    public String getPage(String url) {
        String response = \"\";

        try {
            StreamConnection s = (StreamConnection) Connector.open(url);
            InputStream input = s.openInputStream();

            byte[] data = new byte[256];
            int len = 0;
            StringBuffer raw = new StringBuffer();

            while (-1 != (len = input.read(data))) {
                raw.append(new String(data, 0, len));
            }

            response = raw.toString();

            input.close();
            s.close();
        } catch (Exception e) {}

        return response;
    }
}
在Blackberry模拟器中执行此程序时,出现StackOverflow错误。 我该如何解决?     
已邀请:
签出这个: 1)。黑莓真实设备上的HTTP连接错误 2)。 http://docs.blackberry.com/en/developers/deliverables/11938/CS_create_first_available_HTTP_connection_857706_11.jsp 这可能对您有帮助。     

要回复问题请先登录注册