Java 无法处理零件,因为未提供多零件配置enctype=';多部分/表单数据';使用问题
我正在为一个配置文件上传文件,所以我需要上传数据以及配置文件图片,以便上传文件的形式,我们需要使用这个权利?enctype='multipart/form data'当我使用此选项时,我的所有rest数据都将转换为null,当我从表单中删除此选项时,我会收到一个错误“无法处理部件,因为未提供多部件配置” 所以在过去的几个小时里我无法解决这个问题,希望有人能帮助我 这是全部代码 JSPJava 无法处理零件,因为未提供多零件配置enctype=';多部分/表单数据';使用问题,java,html,forms,jsp,web-deployment,Java,Html,Forms,Jsp,Web Deployment,我正在为一个配置文件上传文件,所以我需要上传数据以及配置文件图片,以便上传文件的形式,我们需要使用这个权利?enctype='multipart/form data'当我使用此选项时,我的所有rest数据都将转换为null,当我从表单中删除此选项时,我会收到一个错误“无法处理部件,因为未提供多部件配置” 所以在过去的几个小时里我无法解决这个问题,希望有人能帮助我 这是全部代码 JSP 0) { sendRedirect(“index.jsp”); 语句stt=con.createStateme
0)
{
sendRedirect(“index.jsp”);
语句stt=con.createStatement();
String sql=“更新用户”登录设置P_Status='1',其中username='“+username+”;
标准执行更新(sql);
}
其他的
{
System.out.println(“失败”);
}
}
捕获(例外e)
{
e、 printStackTrace();
}
%>
HTML代码
<form action="add_student_details.jsp" enctype="multipart/form-data" method="post">
<div class="container-fluid">
<div>
<label for="img">Upload Profile Picture</label>
<input name="profile_link" type="file" class="form-control" required>
</div>
<br>
<div>
<label for="img">Upload Your ID card</label>
<input name="id_link" type="file" class="form-control" required>
</div>
<br>
<div class="row">
<div class="col-6">
<input name="f_name" type="text" class="form-control" placeholder="First name" required>
</div>
<div class="col-6">
<input name="l_name" type="text" class="form-control" placeholder="Last name" required>
</div>
</div>
<br>
<div class="row">
<div class="col-6">
<input name="age" type="number" class="form-control" placeholder="Age" required>
</div>
<div class="col-6">
<select name="gender" class="form-control" required>
<option>Male</option>
<option >Female</option>
</select>
</div>
</div>
<br>
<div>
<textarea name="address" rows="4" cols="55" placeholder="Your Address" id="w3review" required></textarea>
</div>
<br>
<div>
<input name="pincode" type="number" class="form-control" placeholder="Pincode" required>
</div>
</div>
<br>
<hr>
<div class="modal-body">
<h4>Educational Info</h4>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-6">
<select name="qualification" class="form-control" required>
<option selected disabled>Select Your Qualification</option>
<option>B.Tech</option>
<option >B.E</option>
</select>
</div>
<div class="col-6">
<select name="year" class="form-control" required>
<option selected disabled>Select Your Year</option>
<option>I</option>
<option >II</option>
<option>III</option>
<option >IV</option>
</select>
</div>
</div>
<br>
<div >
<select name="college_name" class="form-control" required>
<option selected disabled>Select Your College</option>
<option>ABCD College Of Engineering And Technology</option>
<option >XYZ College Of Engineering And Technology</option>
</select>
</div>
<br>
<div class="row">
<div class="col-6">
<select name="state" class="form-control" required>
<option selected disabled>Select Your State</option>
<option>Telangana</option>
<option >Kerala</option>
</select>
</div>
<div class="col-6">
<select name="country" class="form-control" required>
<option selected disabled>Select Your Country</option>
<option>India</option>
<option>United States</option>
</select>
</div>
</div>
<br>
<hr>
<center>
<button type="submit" class="submit-btn">Submit</button>
</center>
</div>
<br>
</form>
上传个人资料图片
上传你的身份证
男性
女性
教育信息
选择你的资格
B.技术
理学学士
选择您的年份
我
二,
三,
四,
选择你的大学
ABCD工程技术学院
XYZ工程技术学院
选择你的州
泰兰加纳
喀拉拉邦
选择你的国家
印度
美国
提交
也添加了此项,但仍然无法解决错误
@MultipartConfig(fileSizeThreshold=10241024,
maxFileSize=102410245,maxRequestSize=1024102455)尝试向tomcat的server.xml文件中添加MaxThanksize=“-1”。下面的例子
<Connector port="8080" protocol="HTTP/1.1"
maxSwallowSize = "-1"/>
尝试将max燕子大小=“-1”添加到tomcat的server.xml文件中。下面的例子
<Connector port="8080" protocol="HTTP/1.1"
maxSwallowSize = "-1"/>