jsp文件表单传参,接收值为null

来源:百度知道 编辑:UC知道 时间:2024/07/05 03:25:45
从表单中接收到的picture值为null,怎么解决?谢谢
代码如下:
--jsp1.jsp
<form action="jsp2.jsp">
<input type="file" name="picture"/>
</form>

--jsp2.jsp
<%
request.setCharacterEncoding("gbk");
String picture =request.getParameter("picture") ;
%>

String picture =request.getParameter("picture") ;
改成String picture =(String)request.getParameter("picture") ;
将request中参数强制转换成String型,因为用getParameter方法传递过来的是默认为Object类型的

value等于什么呢?怎么都没写啊
应该这样
<input type="file" name="picture" value=""/>
这样value就等于你输入的内容了!