목록 web (31)
KEEP GOING
main.jsp JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 웹 사이트 소개 부트스트랩 기반 JSP 페이지에 오신 것을 환영합니다. 임시로 구성된 테스트 페이지입니다. 만나서 반갑습니다! 자세히 알아보기 custom.css @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); @import url(http://fonts.googleapis.com/earlyaccess/hanna.css); *{ font-family: 'Nanum Gothic'; } h1 { font-family: 'Hanna'; } 해당 css 파일을 모든 페이지에 적용하려면 다음과 같은 링크 tag를 html 헤더부에 추가해야 한..
BbsDAO.java package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class BbsDAO { private Connection conn; private ResultSet rs; public BbsDAO() { try { String dbURL = "jdbc:mysql://localhost:3306/BBS"; String dbID = "root"; String dbPassword = "aa1277aa!"; Class.forName("com.mysql.j..
bbsDAO.java package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class BbsDAO { private Connection conn; private ResultSet rs; public BbsDAO() { try { String dbURL = "jdbc:mysql://localhost:3306/BBS"; String dbID = "root"; String dbPassword = "aa1277aa!"; Class.forName("com.mysql.j..
BbsDAO.java 게시판 조회를 위해 getList 메서드와 nextPage 메서드 추가 - getList : pageNumber에 해당하는 게시글 목록 DB에서 가져오기 - nextPage : 해당 페이지(pageNumber)로 넘어갈 수 있는지 검사 package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class BbsDAO { private Connection conn; private ResultSet rs; public BbsDAO() { try {..
JSP HTML 안에 Java 코드를 삽입하여 동적인 웹 페이지를 구축하는 스크립트 언어 - JSP를 통해 정적인 HTML과 동적인 contents(HTTP 요청 파라미터)를 혼합하여 사용 가능 - 스크립트 언어이므로 자바 기능을 모두 사용 가능 - Tomcat(WAS)이 이미 만들어 둔 객체를 사용한다. ( ex. request, response, session 등) 스크립트 요소 (1) 스크립틀릿 태그 내에 있는 Java 코드. JSP에서 Java 코드를 사용할 수 있도록 돕는다. - 스크립틀릿에 객체나 클래스를 사용할 경우, package명까지 작성한다. (2) 지시자 컨테이너가 웹 페이지를 Java 코드로 변환시 필요한 지시어를 처리하는 키워드 ex. page, include, taglib - 지..
write.jsp JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 접속하기 로그인 회원가입 게시판 글쓰기 양식 writeAction.jsp - 게시판 글쓰기 기능 수행 BbsDAO.java - writeAction 페이지가 작동하도록 DB에 접근 가능한 객체 생성 package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class BbsDAO { private Connection conn; private ResultSet rs; public BbsDAO() { try { Strin..
1. BBS 데이터베이스에 BBS 테이블 생성 2. 테이블에 접근할 bbs 클래스 생성 package bbs; public class Bbs { private int bbsID; private String bbsTitle; private String userID; private String bbsDate; private String bbsContent; private int bbsAvailable; public int getBbsID() { // getter, setter 자동생성 : Alt + Shift + S, R 단축키 return bbsID; } public void setBbsID(int bbsID) { this.bbsID = bbsID; } public String getBbsTitle() {..