将数据发送到网页的简单Java表单?

时间:2011-01-29 13:30:27

标签: java forms mobile-application

我几乎不知道java,但是我需要为显示表单的移动设备创建一个简单的java应用程序。提交后数据将被发送到网页。由于我是一名php程序员,我宁愿将它发送到一个php文件,然后使用该表单的数据。我只需要几个输入文本区域,任何人都可以帮助我使用java部分吗? 提前致谢。 尼尔

2 个答案:

答案 0 :(得分:0)

你没有提到什么平台,但无论你选择什么,你都需要调查HTTP Client,这里是good example of mimicking a form based submission

就呈现表格而言,这是非常依赖平台的。

答案 1 :(得分:0)

如果您可以通过GET调用URL来调用PHP文件,那么您应该可以使用以下代码来解决问题:

int variable1 = 4;
String variable2 = "My Phone Service";
URL url = null;
try {
    url = new URL("http://myserver.com/service.php?var1=" + variable1 + "&variable2=" + variable2);
    BufferedReader reader = new BufferedReader(new InputStreamReader(url.openConnection().getInputStream()));
    String s = null;
    while((s= reader.readLine())!=null){
        System.out.println(s);
    }
} catch (MalformedURLException e) {
    e.printStackTrace();  
} catch (IOException e) {
            e.printStackTrace();  
}