最近在开发j2me与jsp通信传多参数时有点心得,也因网上这类资料比较少所以写下来与大家分享,写得不好之处请大家多指教!首先当然是要用以下三个类了:httpconnection conn = null;//用于连接到web服务inputstream input = null;//用于接收返回信息dataoutputstream output = null;//用于发送数据(当然也可以用outputstream,只是dataoutputstream有更多实用的方法)然后就是用conn = (httpconnection)connector.open(url)方法来建立连接url是string类型的如string url="http: //202.103.191.61:80/test.jsp";string url2="http: //www.express.com/test.jsp";如果是用ip地址作为参数一定要加上端口号,用网址可不用默认就是80嘛!接着设置web服务接收的一些参数 conn.setrequestmethod(httpconnection.post);//也可以用get conn.setrequestproperty("if-modified-since", "29 may 2004 15:17:19 gmt"); conn.setrequestproperty("user-agent","profile/midp-1.0 configuration/cldc-1.0"); conn.setrequestproperty("content-language", "en-ca"); conn.setrequestproperty("content-type", "application/x-www-form-urlencoded");打开输出流,传数据 output = c.opendataoutputstream(); output.writeutf("&test1="+test1); output.writeutf("&test2="+test2);... 下一页