form 表单提交时 File类型的元素的被提交的值是什么

gzg198510 2009-09-06 05:11:53
<%@ page contentType="text/html;charset=GBK"%>

<head>

<title>上传示例</title>

</head>

<FORM name="form1" METHOD="POST" nctype="multipart/form-data" ACTION="/fileUploadServlet"
ENCTYPE="multipart/form-data">
<tr>
<td class="bodystyle">
   BOM信息表上传:
</td>
<br>
<!-- <input name="title" type="text" value="BOM信息表上传"> -->
</tr>
<tr>
<td class="bodystyle">
   附件:
</td>

<td class="bodystyle">
<input name="attach" type="FILE" enctype="multipart/form-data" id="attach" size="50">
</td>
</tr>
<input name="ok" type="submit" value="提交">

</form>

想问一下大家这个file在表单提交时传给/fileUploadServlet的值是什么,是上传浏览框中的文件路径吗?还是其他什么值啊?
...全文
431 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wodezuiai181826931 2009-09-06
  • 打赏
  • 举报
回复
飘过... 看看。
ffhelly 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 gzg198510 的回复:]
请问一下,如何打印那个servlet接受到的内容?如4楼
[/Quote]

必须重写request 然后才能request.getParameter("FILE类型的INPUT名")
ffhelly 2009-09-06
  • 打赏
  • 举报
回复
只是上传路径。。。 并且在SERVLET里如果接收到的request 是没有值的

必须重写request 才能获取。。。
gzg198510 2009-09-06
  • 打赏
  • 举报
回复
请问一下,如何打印那个servlet接受到的内容?如4楼
csulipan 2009-09-06
  • 打赏
  • 举报
回复
楼主,你用了struts框架么,用了的话是FormFile类型。
Betterjava 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jinchun1234 的回复:]
淡定,解决问题重要
[/Quote]

嗯 别人只是给你提一下建议 我也认为自己想到什么最好去证实一下, 而且别人还那么客气给你说如果对你造成什么 说对不起,, 好了 大家都是为了学习 别生气了
jinchun1234 2009-09-06
  • 打赏
  • 举报
回复
淡定,解决问题重要
gzg198510 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qq271175778 的回复:]
引用 2 楼 gzg198510 的回复:
晕,我要是会还问你吗,你一开始不是菜鸟吗。

我没有别的意思~~~~ 只是这个问题你完全可以解决~
你可以去页面打印  或者后台·

首先 我也是一个菜鸟··
其次:我说的话如果对你造成什么  对不起
第三:在论坛里  给你回答问题 不是我的义务
  ps:自己能做的事永远别麻烦别人  ----我的格言
      可能我一楼回帖时语气不好··
  你能想到  是上传浏览框中的文件路径吗?还是其他什么值啊?
  为什么不自己去证明它·
       
[/Quote]
我不想和你多说,我也没说你是菜鸟,给我回答问题,确实不是你的义务,
但是我觉的,你第一次回复用的时间,说不定已经可以给我回答问题了。
【如鱼饮水】 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gzg198510 的回复:]
晕,我要是会还问你吗,你一开始不是菜鸟吗。
[/Quote]
我没有别的意思~~~~ 只是这个问题你完全可以解决~
你可以去页面打印 或者后台·

首先 我也是一个菜鸟··
其次:我说的话如果对你造成什么 对不起
第三:在论坛里 给你回答问题 不是我的义务
ps:自己能做的事永远别麻烦别人 ----我的格言
可能我一楼回帖时语气不好··
你能想到 是上传浏览框中的文件路径吗?还是其他什么值啊?
为什么不自己去证明它·
ddyouyue 2009-09-06
  • 打赏
  • 举报
回复
表单提交后,服务器端获得的输入流:
-----------------------------7d92321e30592
Content-Disposition: form-data; name="type"

1
-----------------------------7d92321e30592
Content-Disposition: form-data; name="title"

asd
-----------------------------7d92321e30592
Content-Disposition: form-data; name="time"

2009-07-29
-----------------------------7d92321e30592
Content-Disposition: form-data; name="place"

asdasd
-----------------------------7d92321e30592
Content-Disposition: form-data; name="img"; filename="abc.txt"
Content-Type: text/plain

1234567890helloworldfggggggggggggggggggggggggggggggggggdh
kjklkjkl
jhkhkj
kljkjl klj

lkj;jklj
lhjkhlj
l jkl;j;
$
-----------------------------7d92321e30592
Content-Disposition: form-data; name="pay"

asdas
-----------------------------7d92321e30592
Content-Disposition: form-data; name="chara"

asdasdsad
-----------------------------7d92321e30592--
shengnba 2009-09-06
  • 打赏
  • 举报
回复
对,是上传文件的路径.
gzg198510 2009-09-06
  • 打赏
  • 举报
回复
晕,我要是会还问你吗,你一开始不是菜鸟吗。
【如鱼饮水】 2009-09-06
  • 打赏
  • 举报
回复
你打印下 自己看下··
别老....

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧