백엔드/Spring131 [jquery] select 선택에 따라 두번째 select 변경하기 첫번째 select 선택시 두번째 select 내용 변경하기 첫번째 select 선택에 따라 두번째 select 내용이 변경됨을 확인할 수 있다. 2021. 10. 29. [Java] 자바 문자열에서 숫자 추출하기 String str = "01-abc123-한글1234"; String restr = str.replaceAll("[^0-9]",""); System.out.println(str + " ==> " + restr); 2021. 10. 27. Java Selenium 페이지 이동 (크롤링하기) 셀레니움을 사용하기 위해서 현재 사용하고있는 크롬버전에 맞는 드라이버를 설치한 후 경로를 설정해준다. //드라이버 ID public static final String WEB_DRIVER_ID = "webdriver.chrome.driver"; //드라이버 경로 public static final String WEB_DRIVER_PATH = "D:\\Users\\library\\chromedriver.exe"; apiurl 에는 크롤링 하고자 하는 주소를 넣으면 된다. //셀레니움 @RequestMapping("seleniumsave") public String SeleniumSearch(@RequestParam String keyword) { System.out.println("keyword > " +.. 2021. 10. 27. [spring error] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception 쿼리에 null값이 들어가서 생기는 오류이다. 값은 있는데 쿼리에 왜 null값이 들어가는지 찾아보다가 Controller 에서 Service 의 의존성을 주입하지 않았다는 것을 알았다. @Autowired 를 사용해 의존성 주입을 해줌으로써 문제를 해결하였다. @Autowired private SaveService SaveService; Autowired 란 @Autowired 란 필요한 의존 객체의 타입에 해당하는 Bean을 찾아 주입하는 것이다. 빈을 주입하는 방법에는 3가지 타입이 있다. 생성자 주입 setter 주입 필드 주입 의존성 주.. 2021. 10. 26. SyntaxError: ('future feature print_function is not defined', ('__pyclasspath__/numpy/__init__.py', 107, 0, '')) Jython 2.7 을 사용하고 있는데 다음 버전에서는 numpy, pandas 등의 외부라이브러리를 사용을 할 수 없어서 생기는 오류이다. 외부 라이브러리 호출이 필요한 경우에는 Java에 내장된 Process 호출 기능을 사용해야한다. 2021. 10. 22. [spring] spring cors 해결 @CrossOrigin(origins = "*") 2021. 10. 19. 이전 1 ··· 11 12 13 14 15 16 17 ··· 22 다음