Java jsp页面的input输入框file类型在Java后台代码怎么取得,急!急!急!

通过request.getparam..()只能取得部分值,比如输入d:\use.xls只能得到use.xls,什么原因啊

  java后台代码,可以通过file类型的name值,从请求报文中获取到文件选择框file的值,格式如下:request.getParameter("name"),测试代码如下:

  在第一个页面jsp中:

  

<form action="test2.jsp" method="post" name="">
<input type="file" name="name" size="30" />
<input type="submit" name="sub" value="提交" />

  第二个jsp页面中:

<body>
  <%
   String file=request.getParameter("name");
   out.println(file);
   %>
  </body>

打印出的就是file文件选择框的值。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-30
根据名称取得
文件test.jsp
<form action="test2.jsp" method="post" name="">
<input type="file" name="f" size="30" />
<input type="submit" name="sub" value="提交" />

文件test2.jsp
<body>
<%
String file=request.getParameter("f");
out.println(file);
%>
</body>本回答被提问者和网友采纳
第2个回答  2012-04-30
是不是要实现文件上传功能?
相似回答