jsp form表单不提交数据

<bodyclass="MIndexBG"><table><tr><td><%request.setCharacterEncoding("GBK");intGoodsId... <body class="MIndexBG">
<table><tr><td>
<%request.setCharacterEncoding("GBK");int GoodsId=Integer.parseInt(request.getParameter("goodsid"));%>
<div>商品图片补充</div>
<form name="Br" method="post" action="doPicB.jsp" enctype="multipart/form-data" >
<table>
<tr><td>商品详情图片<input type="hidden" name="type" value="Bar"><input type="hidden" name="goodsid" value="<%=GoodsId %>">
<%if(session.getAttribute("GoodsBrImg")!=null) {%><font color="green">√</font>上传成功~ <%}else{ %><input type="file"><%} %></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
<form name="Sm" method="post" action="Management/PicB.jsp?goodsid=<%=GoodsId %>&type=GoodsSmailImg" enctype="multipart/form-data" >
<table>
<tr><td>订单等小图片<input type="hidden" name="type" value="Sml"><input type="hidden" name="goodsid" value="<%=GoodsId %>">
<%if(session.getAttribute("GoodsSmailImg")!=null) {%><font color="green">√</font>上传成功~ <%}else{ %><input type="file"><%} %></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
<form name="Bi" method="post" action="Management/PicB.jsp?goodsid=<%=GoodsId %>&type=GoodsBigImg" enctype="multipart/form-data" >
<table>
<tr><td>备用大图片<input type="hidden" name="type" value="Big"><input type="hidden" name="goodsid" value="<%=GoodsId %>">
<%if(session.getAttribute("GoodsBigImg")!=null) {%><font color="green">√</font>上传成功~ <%}else{ %><input type="file"><%} %></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
</td></tr></table>
</body>

编译后:<body class="MIndexBG">
<table><tr><td>

<div>商品图片补充</div>
<form name="Br" method="post" action="doPicB.jsp" enctype="multipart/form-data" >
<table>
<tr><td>商品详情图片<input type="hidden" name="type" value="Bar"><input type="hidden" name="goodsid" value="2">
<input type="file"></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
<form name="Sm" method="post" action="Management/PicB.jsp?goodsid=2&type=GoodsSmailImg" enctype="multipart/form-data" >
<table>
<tr><td>订单等小图片<input type="hidden" name="type" value="Sml"><input type="hidden" name="goodsid" value="2">
<input type="file"></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
<form name="Bi" method="post" action="Management/PicB.jsp?goodsid=2&type=GoodsBigImg" enctype="multipart/form-data" >
<table>
<tr><td>备用大图片<input type="hidden" name="type" value="Big"><input type="hidden" name="goodsid" value="2">
<input type="file"></td></tr>
<tr><td><input type="submit" value=" 上传 "></td></tr>
</table>
</form>
</td></tr></table>
</body>
?传值可以接受 form里的提交不过去为啥
展开
 我来答
yp68mbv
2011-03-28 · TA获得超过1891个赞
知道小有建树答主
回答量:1858
采纳率:0%
帮助的人:1789万
展开全部
码需要修改,因为servlet名称和url可能会不一样的
<form action="./servlet/Check" method="post">
name:<input type="text" name="username" /><br/>
pawd:<input type="password" name="pwd" /><br/>
<input type="hidden" name="hidden" value="隐藏" />
<input type="submit" value="submit"/>
</form>

=============这个是用来获得你输入的内容的
PrintWriter out = response.getWriter();
String u = request.getParameter("username");
String p = request.getParameter("pwd");
String hd=request.getParameter("hidden");
如果要输入
out.print(u);//输出用户名
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
抽烟一族
2011-03-28 · TA获得超过395个赞
知道小有建树答主
回答量:218
采纳率:100%
帮助的人:146万
展开全部
我看了你的代码,你这代码里用了三个Form,你提交数据时我发现你的Action有问题啊,你想把东西上传到哪里呢,你的Action是传到一个jsp页面,所以我认为,你这样是不对的,你应该把一个数据传到一个Action,然后Action通过输入输出流把数据读到并保存到你指定的地方,我想是这样的,而且,Form能提交数据到JSP页面,那指的是数据,比如说:
<form name="browser" method="post" action="*.jsp">
<input type="text" name="username"/>
<input type="submit" value="提交"/>
</form>
这样在那个页面是可以取到值的,你这样把这样的文件传到JSP页面我觉得是不行的
更多追问追答
追问
我试过用用页面接收文件 是可以的 蛋是这个就不知道为啥不行了~
追答
你接收文件是不是接收的文件的路径,比如说图片,然后到下一个页面把图片通过传的路径显示出来,是这样的吧,你说的把文件上传到另一个JSP页面上,我还是第一次听说,可能是我知识太浅吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1195881877
2011-03-28
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
什么意思
追问
接收的页面接不到提交到的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-28
展开全部
你这代码太乱了
你把值设置到request里面不就可以了吗
你是想获得上传的图片吗?看不出你有什么值可获得啊
追问
图片的值 我也接收不到  我要接收到一个是type一个是goodsid 我是用request接收的 什么都接收不到。 我试过一个form 也什么都接收不到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式