applet可以向servlet提交数据吗? 从applet向servlet提交参数肯定是可以的,就是不知道怎么提交有人有调试通过了的源码吗?越简单越好,我现在的问题就是不知道这个参数怎么提交上去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以。在Applet中通过new一个URL类的实例,其参数就是你的Servlet的url,包括要穿的参数。然后调用这个URL类实例的URLConnection方法就可以执行这个servlet了。 给个源码看看吧,我就是这样做的,可就是差那么一点点 URL url = new URL(getCodeBase(), "/jdbc"); URLConnection conn=url.openConnection(); conn.setDoOutput(true); conn.setUseCaches(false); PrintStream out = new PrintStream(conn.getOutputStream()); out.println(URLEncoder.encode("test") + "=" + URLEncoder.encode("value1")); out.close(); 使用servlet?parametername=value的方式传不行吗?如果要采用这个向流中写数据的方法,不知道您的Servlet端是如何接收的?试试两边都使用对应的对象流的方法是否能实现? 楼主说了要在applet里面来传啊,那当然就只能这样了servlet端面同样也样打开流再读,得和applet中的对应起来.servlet的service方法中可以这么写InputStream in = request.getInputStream();in.read.... 谁说里面传就不能用servlet后面跟参数了?在Applet内部的处理得到的参数如果仅是字符串,拼在url的请求字符串里自然就可以通过openConnection来传递啊,servlet只要getParamter就可以了,只是这是在要传的是可以用字符串的形式表现的参数。如果使用到复杂对象,通过对象流的传递是没有问题的。 是的,我在servlet里面就是用res.getParameter来获取参数的现在问题就出在applet里面,试过好多遍,就是没法把参数传上去,没有道理啊,应该是很简单的 请教google web tookit 的问题,RPC与requestfactory 麻烦用Extjs 做一个前台,用表格显示数据库数据出来,谢谢1 从数据库输出图片,在JSP页面上分页显示 jsp乱码问题,谁能帮忙看下 如何在JSP中嵌入自己做的矢量地图, 菜鸟提问sql语句写法? jsp如何获得用户输入的访问路径 请问增么调用D:\AAA.MDB ?? 请教一disabled的问题 EJBgroup编译出现以下问题,请高手帮忙解决,谢谢! 用js检测本页表单中数据是否合法,如不合法怎么返回本页? 100分买javamail的服务器应用程序的原代码
在Applet中通过new一个URL类的实例,其参数就是你的Servlet的url,包括要穿的参数。然后调用这个URL类实例的URLConnection方法就可以执行这个servlet了。
URL url = new URL(getCodeBase(), "/jdbc");
URLConnection conn=url.openConnection();
conn.setDoOutput(true);
conn.setUseCaches(false);
PrintStream out = new PrintStream(conn.getOutputStream());
out.println(URLEncoder.encode("test") + "=" + URLEncoder.encode("value1"));
out.close();
如果要采用这个向流中写数据的方法,不知道您的Servlet端是如何接收的?
试试两边都使用对应的对象流的方法是否能实现?
InputStream in = request.getInputStream();
in.read....
在Applet内部的处理得到的参数如果仅是字符串,拼在url的请求字符串里自然就可以通过openConnection来传递啊,servlet只要getParamter就可以了,只是这是在要传的是可以用字符串的形式表现的参数。
如果使用到复杂对象,通过对象流的传递是没有问题的。
现在问题就出在applet里面,试过好多遍,就是没法把参数传上去,没有道理啊,应该是很简单的