如何把form表单放在java类中提交执行 5

<formaction="query.jsp"METHOD=POST><inputtype=hiddenname="MerId"value="80808029000000... <form action="query.jsp"METHOD=POST>
<input type=hidden name="MerId"value="808080290000001">
<input type=hidden name="TransType"value="0001">
<input type=hidden name="OrdId"value="0000000010096806">
<input type=hidden name="TransDate"value="20070801">
<input type=hidden name="Version"value="20060831">
<input type=hidden name="Resv"value=" ">
<input type=hidden name="ChkValue"value="X…X">
</form>
类似一个form表单、不放在jsp中提交、放在java类中通过java方法提交,如何操作呢?
问题已经解决了!
代码共享一下:
URL url = new URL(http_url);//http_url就是目标地址
URLConnection conn = (URLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setConnectTimeout(1000 * 5);
wr = new OutputStreamWriter(conn.getOutputStream());
wr.write("");
wr.flush();
reader = new BufferedReader(new InputStreamReader(conn
.getInputStream()));
responseBuilder = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
responseBuilder.append(line + "\n");
}
wr.close();
reader.close();
这段代码可以执行类似form表单提交功能!
展开
 我来答
gzwgogogo
2012-11-13
知道答主
回答量:73
采纳率:0%
帮助的人:21.6万
展开全部
jsp 里向后台提交数据也无非就是跟后台java 做数据交互,已经在java里面了,还提交干嘛呢.你这样理解是错误的,如果你是想在jsp页面之间做数据交互 那建议去简单的看下 jsp的内置对象吧,
来自:求助得到的回答
llei32wang
2012-11-13 · TA获得超过2736个赞
知道大有可为答主
回答量:1478
采纳率:60%
帮助的人:1405万
展开全部
表单只能通过action提交啊。因为表单页面运行在浏览器内不在服务器内。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
476046707
2012-11-13 · 超过10用户采纳过TA的回答
知道答主
回答量:112
采纳率:0%
帮助的人:38.6万
展开全部
你把你的代码写到一个servlet里面用out.println("");把所有的HTML代码括起来请求sevlet应该会吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狗且偷生丶
2012-11-13 · TA获得超过237个赞
知道小有建树答主
回答量:437
采纳率:0%
帮助的人:253万
展开全部
哦,我懂了. 你不是要提交表单.
是要接受action类传过来的数据, 然后输出到当前jsp页面是吧?
用s标签或者c标签或者小脚本吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
通顺且柔顺灬小牛L
2012-11-13 · TA获得超过112个赞
知道答主
回答量:150
采纳率:0%
帮助的人:71.2万
展开全部
action Servlet提交么,还可以采用stuts提交
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式