본문 바로가기

에러

(17)
[에러] <Spring> status=405 코드 @RequestMapping(value = "/logout", method = RequestMethod.POST) public String loginPage(HttpSession session) { session.removeAttribute("memberID"); return "redirect:/"; } 내용 ◎ There was an unexpected error (type=Method Not Allowed, status=405). 원인 ◎ 브라우저와 컨트롤러의 method 지정 차이 해결 @RequestMapping(value = "/logout", method = RequestMethod.GET) public String loginPage(HttpSession session) { session..
[에러] <Spring> java.lang.IllegalArgumentException: Name for argument of type [java.lang.String]..... 코드 @RequestMapping(value = "/insertCart", method = RequestMethod.POST) public @ResponseBody boolean insertCart(CartDTO cartDTO, ProductDTO productDTO, Model model, HttpSession session, @RequestParam String productID, @RequestParam String productQuantity) { 내용 ◎ java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not avail..
[에러] <MySQL> Error Code: 1052 쿼리 SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_DETAIL, SALE_PRICE, INGREDIENT, DOSAGE, EXPIRATION_DATE, c.CATEGORY_NAME, i.IMAGE_PATH FROM PRODUCT p JOIN PRODUCT_CATEGORY pc ON p.PRODUCT_ID = pc.PRODUCT_ID JOIN CATEGORY c ON pc.CATEGORY_ID = c.CATEGORY_ID JOIN PRODUCT_IMAGE pi ON p.PRODUCT_ID = pi.PRODUCT_ID JOIN IMAGE i ON pi.IMAGE_ID = i.IMAGE_ID WHERE PRODUCT_ID = 245; 내용 ◎ Column 'PRODUCT_ID' i..
[에러] <MySQL> Incorrect result size : 에러 원인 ◎ 데이터베이스 쿼리를 실행했을 때 예상한 행의 수와 실제로 반환된 행의 수가 일치하지 않을 때 발생한다. 해결 ◎ 중간에 들어오는 null값을 방지해서 해결
[에러] <Spring> JdbcTemplate null pointer exception 에러 원인 ◎ 데이터 크롤링을 리스너로 움직이도록 설정해 놓았다. ◎ JdbcTemplate 초기화 타이밍 보다 크롤링이 움직이는 타이밍이 빠르다. ◎ JdbcTemplate 초기화되어 있지 않기에 쿼리문 수행이 불가능하다. 해결 ◎ 크롤링 리스너 맨 위에 DAO를 먼저 Autowired하도록 해준다. @Component public class CrawlingListener implements ApplicationListener { @Autowired private ProductDAO pDAO; @Override public void onApplicationEvent(ContextRefreshedEvent event) { crawling(); } @Repository("productDAO") public..
[에러] <Spring> Error creating bean with name 'org.springframework.aop.aspectj.AspectJPointcutAdvisor#0' 내용 ◎ applicationContext.xml에 pointcut과 aspect를 등록한 후 실행 했더니 발생한 에러 10:35:28.070 [main] WARN org.springframework.context.support.GenericXmlApplicationContext -- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'boardDAO' defined in file [C:\JAVA_web_lecture_record_spring\day063\..
[에러] <Oracle> ORA-12519 원인 오라클이 처리 하는 프로세스 수가 적게 설정 되어 발생 되는 오류 크롤러를 리스너로 실행하기 때문에 서버 실행 횟수가 누적될 시 데이터처리가 점점 쌓여 문제가 발생 해결 테스트 데이터의 정기적 삭제
[에러] <JavaScript> Uncaught TypeError: reg.test is not a function 원인 문법이 잘 못 되었다. 해결