Tomcat에 업로드 한 파일 경로를 MySQL 데이터베이스에 저장하려고합니다. 파일 경로라는 문자열에 경로를 저장했지만 프로그램을 실행할 때이 오류가 발생합니다.허용되는 경로 문자열을 MySQL에 저장하십시오.
"SQL 구문에 오류가있어서 오른쪽의 MySQL 서버 버전에 해당하는 설명서를 확인하십시오 구문은 근처 사용하는 '닉 \ 바탕 화면 \ \ 사용자 \ bot.png)'라인 1 " 내가 사용하는 코드의 일부에서 :
String fileName = fi.getName();
String contentType = fi.getContentType();
boolean isInMemory = fi.isInMemory();
long sizeInBytes = fi.getSize();
// Write the file
if(fileName.lastIndexOf("\\") >= 0){
file = new File(filePath +
fileName.substring(fileName.lastIndexOf("\\"))) ;
}else{
file = new File(filePath +
fileName.substring(fileName.lastIndexOf("\\")+1)) ;
}
나는 문제가의 형식과 관련이있다 가정 경로,하지만 난 자바 꽤 새로운, 그래서 정말 도움을 주셔서 감사합니다. 미리 감사드립니다.
코드와 스택 트레이스가 없으면 도움이되지 않습니다. – maress
코드가 조언으로 추가되었습니다 – GreatGatsby