有朋友可以告诉我如何在from属性中使用带有multipart/form-data的数据字符吗?我知道在具有文件上传控件的表单中使用multipart/form-data,但我不会同时使用字符和文件上传控件。当我使用multipar时,我不能转移我的角色。
我如何使用这两者?
在Html页面中-
<form enctype="multipart/form-data" method=post action='upload.jsp'>
<select name="year"><option>Year 1</option><option>Year 2</option></select>
Browes Your .xml File<input type='file' name='fname' accept='text/xml'>
<input type='submit' value='Upload'/>jsp页面-
<%@page import="com.oreilly.servlet.MultipartRequest" %>
<%
MultipartRequest mpr=new MultipartRequest(request,"C://upload");
request.getParameter("year"); // Return Null Here
%>这里如何获取year的参数值??
发布于 2013-03-25 01:11:22
一旦您有了multipart/ form -data的enctype,请求就变成了multipart,并且表单数据将不能通过隐式的request jsp对象访问。
使用您设置的MultipartRequest:
mpr.getParameter( "year" );https://stackoverflow.com/questions/15600653
复制相似问题