我正在使用JXL将文件上传到servlet,但我收到的错误如下:
jxl.read.biff.BiffException: Unable to recognize OLE stream
我想使用选中的单选按钮更改表单操作。对于不同的文档类型,我使用不同的servlet进行处理。 JXL没有阅读文档,因为它没有按照我希望的格式上传
以下是我正在使用的代码:
function changeAction(radio) {
radio.form.setAttribute('action', radio.value);
}
<form onsubmit="changeAction(this);" method="post" enctype="multipart/form-data" style="width: 743px;">
<div class="checkbox checkbox-success">
<input type="radio" onchange="changeAction(this);" name="doctype" value="servlet1" checked="checked"/> doctype1
<input type="radio" onchange="changeAction(this);" name="doctype" value="servlet2"/> doctype2
<input type="radio" onchange="changeAction(this);" name="doctype" value="servlet3"/> doctype3
</div>
<input size="70" type="file" name="spreadsheet" id="4" />
<input class="btn btn-default" type="submit" value="Upload File" onclick="return filechk();"/>
</form>