社区
CSS
帖子详情
表单中的的file类型的input不输入时,提交后接收到的是什么内容?
boris2002
2003-09-16 04:33:23
我试验了n次,发现非常奇怪的现象:接收到的既不是null,也不是"",显示不出来,但是getBytes()后显示类似[B@1bab2c3 ,而且每次都不一样!
我该怎么判断file内容为空呢?
...全文
75
9
打赏
收藏
表单中的的file类型的input不输入时,提交后接收到的是什么内容?
我试验了n次,发现非常奇怪的现象:接收到的既不是null,也不是"",显示不出来,但是getBytes()后显示类似[B@1bab2c3 ,而且每次都不一样! 我该怎么判断file内容为空呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boris2002
2003-10-10
打赏
举报
回复
灰豆宝宝.net的方法在服务器端不能用。
有人有好办法吗?
boris2002
2003-09-23
打赏
举报
回复
wanghr100(灰豆宝宝.net):
继续提问:
如果是必须输入项,可以采用你的方法,在客户端检查。
但是如果是可选项,那么我就必须在服务器端检查了。
wanghr100
2003-09-20
打赏
举报
回复
测试...通过.
<script>
function check(form1){
if(form1.file1.value=="")
{
alert("请选择文件!");
form1.file1.focus();
return(false);
}
return(true);
}
</script>
<form name="form1" onsubmit="check(this);" action="#">
<input type="file" name="file1" >
<input type="submit" value="submit">
</form>
wanghr100
2003-09-20
打赏
举报
回复
可以判断的..
测试通过..
<script>
function check(form1){
if(form1.file1.value=="")
{
alert("请选择文件!");
form1.file1.focus();
return(false);
}
return(true);
}
</script>
<form name="form1" onsubmit="check(this);" action="#">
<input type="file" name="file1" >
<input type="submit" value="submit">
</form>
wind0209
2003-09-18
打赏
举报
回复
用JSP的smartupload里,接收提交以后,不是用getParameter接收数据的。
好象是用 pageContext
boris2002
2003-09-18
打赏
举报
回复
我只关心设定的文件名。用getParameter可以正确取出文件名。
但是如果什么都不输入,取出的就不知道是什么东东了,反正不是null和""。以至于我无法判断是否已经设定。
楼上这位说的pageContext是什么意思?
boris2002
2003-09-17
打赏
举报
回复
不对啊,老大们?
先用getParameter取得,是String类型吧。
String sFileName = request.getParameter( "file");
然后
out.println( sFileName.getBytes());
显示是类似:
[B@1bab2c3
而且每次都不同!
我搜索了以前的帖子,都是问FILE如何设置初值的,每人注意到这个问题吗?
yuying
2003-09-16
打赏
举报
回复
为空
eva
2003-09-16
打赏
举报
回复
应该是判断二进制流byte[]为空吧
在Web API
中
使用jQuery AJAX实现文件上传的例子
在现代Web应用
中
,文件上传是一个常见的功能,它允许用户向服务器
提交
各种
类型
的文件。本教程将详细介绍如何在ASP.NET Web API
中
结合jQuery的AJAX方法实现文件上传。 首先,我们需要在客户端创建一个HTML
表单
,用于...
SpringMVC文件上传,多文件上传实例
对于多文件上传,用户可以在
表单
中
添加多个`<
input
type="
file
">`,每个字段对应一个上传文件。在控制器方法
中
,可以使用`List<Multipart
File
>`
接收
所有上传的文件。需要注意的是,需要检查并处理可能的文件大小...
在 VUE-CLI
表单
中
给
INPUT
赋值
提交
后获取到的为空值的问题 Vue坑
从后台获取到数据然后赋值到 From
表单
input
框架,然后
提交
表单
信息,但是 通过 v-bind 和 v-model 绑定数据后,
提交
表单
时
后台接受的到数据
时
空值! 错误代码如下: from
表单
: Vue - data 数据 Vue -...
html
input
标签 在
提交
表单
时
后台
接收
到的数据为null
我为了前端禁止
输入
在
input
标签
中
添加了 disabled="disabled" 属性 改成 readonly="readonly" 就可以了
form
表单
提交
大量
input
,php
接收
不全
表单
提交
的数据不全,发现是因为php.ini
中
max_
input
_vars限制为1000。 有两种方案: 1. 修改服务器 php.ini 文件
中
的 max_
input
_vars 。这个是PHP5.3.9之后开始增加的一个变量。 当超过变量值以后 发送的数据将被...
CSS
61,125
社区成员
60,706
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章