728x90 반응형 Web Programming93 Uncaught SyntaxError: Invalid or unexpected token 인증번호 인증페이지를 ajax로 띄우는 기능이 잘 동작하다가 어느순간부터 에러와 함께....화면이 등장하지 않았다. Uncaught SyntaxError: Invalid or unexpected token 대부분이 오타로 인해서 발생한다는데 찾기가 쉽지 않다. 이걸로 한시간 찾다.; 2021. 6. 21. JAVA MVC / dao 생성하기, 생성자 Dao에서 생성자를 만들지 않아서, Controller에서 Dao에서 메소드를 호출해도 SQL문 실행부분에서 막혀서 진행이 되지 않았는데 생성자에서 메소드가 생성될때 데이터베이스에 연결을 해줘야 했었다. MVC 패턴에서는 Controller 에서 DAO에서 메소드를 호출해서 원하는 데이터만을 가지고 올 수 있다. 그러기 위해서는 DAO에 원하는 데이터를 가지고 오는 메소드도 있어야하지만, 그 메소드를 사용하기 위한 객체가 필요하다. Dao는 class 파일로 생성한다. MemberServiceImpl라는 DAO에는 PreparedStatement 객체와 Connection 객체를 가지고 있어야한다. PreparedStatement는 메소드 안에서 작성된 sql문을 실행 시켜주는 역할을 하고, Connec.. 2021. 6. 18. FrontController 사용하기 FrontController는 사용자가 페이지의 요청을 보냈을때 frontController에서 요청에 맞는 Controller로 보내줄것이다. 그러기 위해선 페이지요청을 모두 FrontController로 보내야하는데, 그 역할은 Web.xml이 할 것이다. web.xml에서는 " .do " 로 들어오는 url을 모두 FrontController에서 처리요청을 하고있다. .do는 가상경로이다. Servlet / Web.xml 에서 controller 연결 Web.xml 이란? Web Application의 배포 서술자(DD, Deployment Descriptor)이다. 웹 애플리케이션의 배포 관련 설정을 위해 작성하는 파일이고, WEB-INF/web.xml 파일에 위치하고, 서블릿과 JSP를 어떻게 .. 2021. 6. 18. The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path Git 에서 프로젝트를 내려받았는데 JSP파일들에 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 라고 오류를 내고있다. 해당 프로젝트의 우클릭해서 properties로 들어간다. Project Facets 에서 Java 에서 Runtimes를 체크해주고 Apply해주면 오류가 사라진다고 했지만, 이미 정상적으로 선택이 되어있는 상태여서 체크를 해제 후 에 Apply해준 뒤 다시 체크하고 Apply를 해주니 정상적으로 작동이 되었는데, 오류가 난 이유를 잘모르겠다... 내려받기전에 바탕화면에 있던 톰켓을 이동시켰는데 그것이 문제인거 같기도 하다. 2021. 6. 17. 이전 1 ··· 10 11 12 13 14 15 16 ··· 24 다음 728x90 반응형