我正在使用以下代码来获取上传的文件.
@POST
@Path("update")
@Consumes(MediaType.WILDCARD)
public boolean updateWorkBookMaster(MultipartFormDataInput input) {
try {
//get form data
Map<String, List<InputPart>> uploadForm = input.getFormDataMap();
//get uploaded file
List<InputPart> inputParts = uploadForm.get("workBookFile");
MultivaluedMap<String, String> header = inputParts.get(0).getHeaders();
InputStream inputStream = inputParts.get(0).getBody(InputStream.class, null);
byte[] bytes = IOUtils.toByteArray(inputStream);
Run Code Online (Sandbox Code Playgroud)
现在我想检查这是否byte[]为空,在调试时我还没有上传任何文件,显示其长度9为什么9不是0.
我知道我们可以隐藏/显示来自hibernate.cfg.xml或persistence.xml使用以下代码的SQL查询:
<property name="show_sql">true</property>
Run Code Online (Sandbox Code Playgroud)
但有没有办法从jBoss配置文件做同样的事情?