怎么获取JSP表单中file的值 10

我在表单中插入元素<inputtype="file"name="filepath">在servlet中用StringFilename=request.getparamet... 我在表单中插入元素 <input type="file" name="filepath">
在servlet中用String Filename=request.getparameter("filepath")获取但是就是获取不到
望高手指点,解决了再加分
还有我要说的就是我只是在JSP页面中选定一个本地硬盘上的文件的地址,提交的时候不要求他上传,我只是想要获取他的路径字符串,然后将他存入数据库
怎么就没人能帮我解决么,还是嫌我给的分少呀,解决了给加分
展开
 我来答
小傻

2015-09-11 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
JSP上传文件使用的开源组件UPload,获得file文件路径,可以使用如下方法:
String myFilepath=myFile.getFilePath();
获得该文件的路径,使用上述方法有一个前提就是必须确保已经上传成功。
儒墨老师
2007-05-11 · TA获得超过221个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:247万
展开全部
可以用js来获取filepath.value,然后想办法传递给jsp,比如:
<form id="form1" NAME="form1" method="post" action="">
<input name="name" type="text" id="name" />
</form>
<p>
<input type="file" name="filepath">
</p>
<p>
<input type="submit" name="Submit2" value="提交" onclick="setname()"/>
</p>
<script language="javascript">
function setname()
{

document.form1.name.value=filepath.value
}
</script>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phychologist
2013-07-08 · TA获得超过169个赞
知道答主
回答量:100
采纳率:0%
帮助的人:34.3万
展开全部
你的文件是用什么组件上传的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式