JSP
-
[Mybatis] 마이바티스로 INSERT, UPDATE, DELETE 하는 방법º Server º/MyBatis 2023. 9. 19. 23:33
INSERT, UPDATE, DELETE UPDATE, INSERT, DELETE 추가하기 위해 공식사이트에서 기본적으로 제공해주는 코드를 추가해줍니다. mybatis 공식사이트 : https://mybatis.org/ insert into Author (id,username,password,email,bio) values (#{id},#{username},#{password},#{email},#{bio}) update Author set username = #{username}, password = #{password}, email = #{email}, bio = #{bio} where id = #{id} delete from Author where id = #{id} mybatis mybatis.or..
-
[Spring] 스프링 프레임워크 : STS에서 JSP 사용하기º Server º/Spring 2023. 7. 8. 08:25
packaging : war로 설정하고 만들어줌 next → oracle, Spring web, lombok추가 2. pom.xml 추가 org.apache.tomcat.embed tomcat-embed-jasper provided org.glassfish.web jakarta.servlet.jsp.jstl 2.0.0 javax.servlet javax.servlet-api 3.1.0 provided 3. application.properties 설정하기 spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver spring.datasource.url=jdbc:oracle:thin:@localhost:1521:XE spring.datasour..
-
[JSP/Servelt] JSP/Servelt 기본 개념 정리 1DBProgramming/JSP 2023. 6. 12. 22:29
* 웹페이지 요청방법? - 웹서버가 가동중이고 사용자가 요청하면 응답후 꺼집니다. * 정적페이지/ 동적페이지 - 정적페이지 : 변하지 않는 성격을 가진 페이지 - 동적페이지 : 자동으로 생성된 페이지, 기존 웹 서버에 새로운 기능을 가진 프로그램을 탑재하여 동적으로 HTML생성 * 기존의 CGI(Common Gateway Interface) → 확장 CGI - 확장 CGI : 서버에서 동작하는 웹프로그래밍 기술이며 , 프로세스 생성방식의 변화로 시스템의 부하를 줄인다. (종류 : ASP,PHP,Servlet,JSP) - 사용자가 요청하는 것에 따라 동적인 페이지를 만들기 위해 웹프로그래밍이 필요한데 동적인 프로그래밍을 하기 위한 기술이 ASP,PHP,Servlet,JSP,Node 등이 있다. * Serv..
-
[HTML/CSS] 캘린더 만들기 (+ 일정 추가기능)º Language º/JavaScript 2023. 6. 4. 23:35
1. 캘린더의 기본적인 틀을 생성한다. 이전달 다음달 일 월 화 수 목 금 토 일정추가 : 추가 2. 달력을 만들기 위한 코드를 JavaScript로 작성한다. var thisYear; var thisMonth; var calendar = function(year, month){ // 달력을 생성하는 함수 thisYear= year; thisMonth = month; var start = new Date(year,month,1); var day = start.getDay(); var last = new Date(year, month+1, 0); var lastDate = last.getDate(); $("h1").html(year+"년 "+ (month+1)+"월"); var str = ""; for(j..