0
私はサーブレットのビデオ名を英語で読もうとしていますが、アップロードされたファイルのファイル名をUTF-8として読むことができません
if (!item.isFormField()) {
String value = (String) item.getName();
String videoName = new String(
value.getBytes("iso-8859-1"), "UTF-8");
if (videoName != "")
item.write(new File(UPLOAD_DIRECTORY
+ videoName));
arrayList.add(videoName);
を期待通りのアイテムはフィールド
else if (item.isFormField()) {
String inputName = (String) item.getFieldName();
String value = (String) item.getString();
value = new String(
value.getBytes("iso-8859-1"), "UTF-8");
hashMap.put(inputName, value);
}