java程序用post方式给某一网页传递参数

原创 2004年07月03日 17:23:00

简单的例子:

import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLEncoder;
import java.net.HttpURLConnection;

public class test{
       public static void main(String[] args) throws Exception {

         URL http_url = new URL(http://localhost/smgp/submit.jsp);  
                                              //    定义一个URL对象,准备连接http://localhost/smgp/submit.jsp
         HttpURLConnection http_conn = (HttpURLConnection) http_url.openConnection();

         http_conn.setDoOutput(true);
         http_conn.setRequestMethod("POST");//传输用post方式
       

       OutputStream os = http_conn.getOutputStream();

       //要从输入流中读取二进制数据,就得使用g e t I n p u t S t r e a m ( )方法,并返回 I n p u t S t r e a m。我们传递参数是以2进制的值传输的。

         StringBuffer str_buf = new StringBuffer(4096);

         //使用StringBuffer 传输参数,下面的PARAM_1是我们要访问的网页的接收参数名,PARAM_1_value这便是相应传递的值。
         str_buf.append(PARAM_1).append("=").append(PARAM_1_value).append("&");
         str_buf.append(PARAM_2).append("=").append(PARAM_2_value).append("&");
         str_buf.append(PARAM_3).append("=").append(PARAM_3_value).append("&");
    
         os.write(str_buf.toString().getBytes());//转成二进制数据用outputStream 传输. 到这一步就成功给网页传递参数了。
    System.out.println("+++++++++++ POST URL: OK!!!    +++++++");
    
    http_conn.disconnect();//断开连接

    
       }

 

}
版权声明:本文为博主原创文章,转载请注明来源。

Post、Get方法向服务器传递参数

Post、Get方法向服务器传递参数PostGet方法向服务器传递参数 步骤简介 源码分析 indexjsp Myservletjava registxml RegistActivityjava Ht...
  • tonydandelion2014
  • tonydandelion2014
  • 2015年11月10日 13:29
  • 2306

jsp中使用POST的方法在网页之间传递参数的简单方法

从inputtext.jsp跳转到inputtext1res.jsp,同时将输入框的值送post的方式传递过去 定义输入框的默认值以及点击事件 在inputtext1res.jsp当中使用reques...
  • u013816144
  • u013816144
  • 2015年12月22日 12:57
  • 5814

php 分页显示数据 post参数传递问题解决方法

今日php实现显示数据分页,竟遇到类似如下问题 Notice: Undefined index: content in D:\Apache2.2\htdocs\pagefenye.php on lin...
  • huoshi5151
  • huoshi5151
  • 2013年01月19日 18:59
  • 3700

以GET或者POST方式向网页提交参数

  • 2014年07月16日 00:51
  • 23KB
  • 下载

java程序的参数传递分析

有关Java初级编程时参数传递的情况
  • achieve_you
  • achieve_you
  • 2015年10月12日 20:43
  • 383

jquery autocomplete自动补全 jsp调用后台Java程序,如何把el表达式做为参数传递_读书人

jquery autocomplete自动补全 简单用法: ? 1 2 3 4 5 6 7 8 9 $(function(){ var data = "the People's...
  • zhousenshan
  • zhousenshan
  • 2015年06月17日 23:54
  • 949

Java程序的参数传递及项目打包成JAR文件(以内部类为例)

  • 2013年09月14日 10:19
  • 183KB
  • 下载

java post获取网页数据以及get方式获取数据

  • 2012年03月23日 11:09
  • 38KB
  • 下载

java程序设计--孙鑫java无难事Lesson5《java常用包、数据类型与引用类型、函数参数传递、克隆机制》

java程序设计--孙鑫java无难事Lesson5《java常用包、数据类型与引用类型、函数参数传递、克隆机制》 本节要点: 1.Java的常用包 2.“==”和“equals”的用法...
  • pmhlove
  • pmhlove
  • 2013年03月14日 20:58
  • 632

SpringMVC接收不到网页POST方式的参数

编写的SpringMVC服务器端来获取通过html表单提交的参数时候时候,如果是GET方式服务端能够接收到参数的值,如果是POST方式,则接收不到参数的值,代码如下 jsp: [htm...
  • LanSeTianKong12
  • LanSeTianKong12
  • 2016年09月30日 10:28
  • 534
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java程序用post方式给某一网页传递参数
举报原因:
原因补充:

(最多只允许输入30个字)