본문 바로가기

전체 글

240129 게시판만들기(관리자페이지-menu,게시글 관리) 메뉴 jsp만들기 회원 관리 게시글 관리 댓글 관리 MASK님 게시판 admin, members .jsp에 만들어주기 admin.css 수정 .menu{ width: 50px; height: 100vh; background-color: #373616; color : #E9E6E1; overflow: hidden; } .menu:hover{ width: 150px; transition: 0.3s; } .main{ width: calc(100% - 50px); height: 100vh; background-color: #BE7D1F; color : #E9E6E1; } css 변수 만들기 root 안에 반복되는 색, 크기 지정하고 변수로 쓰면 된다. /*css변수 만들기 2024-01-29 --변수명 : 값;.. 더보기
240126 게시판만들기(관리자 페이지) admin 패키지 만들어서 안에 jsp만들기>관리자 모드이기때문 admin.jsp 만들기 회원 관리 게시글 관리 댓글 관리 MASK님 게시판 왼쪽 메뉴를 선택하세요. Admin.pakage 만들기 그안에 AdminIndex.java 서블릿 만들기 package com.sukgi.admin; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest;.. 더보기
240125 게시판만들기(댓글 수정) *댓글 수정하기 (어제 이어서 계속된다) detail.jsp작성하기 -동적생성된 것들은 on을 사용해준다. //2024.01.25 댓글수정 .comment-btn버튼 눌렀을 때 .cno값, .commentcontent값 가져오는 명령 만들기 //제이쿼리로 만들기 $(document).on('click','.comment-btn', function(){ alert("!");//동적생성된 것들은 on으로 바꿔준다 }); >게시판에서 댓글 수정 누르면 ! 로 나오는 것 확인 -동적생성이 뭘까? (>gpt에게 물어봤다) 동적으로 생성한다는 것은 사용자가 웹 페이지를 보는 동안, 페이지의 일부를 자바스크립트 또는 jQuery 같은 스크립트를 사용해서 실시간으로 만들거나 변경하는 것입니다. 간단한 예를 들어보겠습니.. 더보기
240124 게시판 만들기(댓글창 삭제, 수정) *댓글쓰기 버튼 누르면 댓글창 나오게 하기 https://xpressengine.github.io/XEIcon/d XEIcon, 문자를 그리다 XEICon은 웹사이트 제작에 최적화된 벡터 그래픽 아이콘 툴킷입니다. 여러분의 아름답고 직관적인 웹페이지 제작을 돕습니다. xpressengine.github.io 아래 링크 붙이기 이쯤 붙여주기 톺아보기 $(document).ready(function(){ 안에 써주기 //2024.01.24 댓글쓰기 버튼을 누르면 댓글창 나오게 하기 $(".comment-write").hide();//원래는 ready 바로 아래 두시는 것을 추천.... $(".xi-comment-o").click(function(){ $(".xi-comment-o").hide(); //$(".. 더보기
240123 게시판 만들기(ip 띄우기 /log) 본문글, 댓글창에 다 띄우기 footer.jsp 추가 여기는 푸터입니다. 회사 정보 / 정보보안 책임자 / 연락처 / 주소 당신의 아이피 : Util.java 추가, 특수기호,엔터키 처리, 아이피 중간 하트로 가리기 // 01.23 ip 얻어오기 public static String getIP(HttpServletRequest request) { String ip = request.getHeader("X-FORWARDED-FOR"); if (ip == null) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null) { ip = r.. 더보기
240123 게시판 만들기(방문흔적 찾아가기) myInfo.jsp - 방문흔적찾아가기 추가하기 방문흔적찾아가기 번호 글번호 글제목 읽은 날짜 ${d.vno } ${d.board_no } ${d.mno } ${d.vdate } MyInfo.java 추가하기 //2024-01-23 List readData = dao.readData(dto); request.setAttribute("readData",readData); System.out.println("readData: " + readData); RequestDispatcher rd = request.getRequestDispatcher("myInfo.jsp"); rd.forward(request, response); } else { response.sendRedirect("./login"); } Me.. 더보기
기록 ${number } 2 x ${row } = ${row*2 } number는 105입니다. 1~45까지 짝수만 출력하세요. ${number} ${row } ${s.begin } / ${s.end } 더보기
240118 join.jsp, Join.java, IDcheck.java 만들기 join.jsp에 헤드 위에 넣어주기> 제이쿼리 쓸거야라고 선언이 되어있는 상태이다. 제이쿼리 쓸거야 라고 불러드리는 화면이 필요하다. >제이쿼리 시작!!(외워주면 좋다) check() 로 만들어주기 가입하기 버튼 >submit 가입하기 form태그에 return check() 만들어주기 2교시 시험 후다닥 보고 자야지 아직 시험 안봄 숫자, 문자 판독 아이디, 이름, 비밀번호 유효성 검사하기 아이디를 잘 생각해보자 이름 암호를 확인해주세요 숨기기 $(document).ready(function (){ $('.id-alert').hide(); }); 다른 모양 //$(document).ready(function (){ $(funcion(){ $('.id-alert').hide(); }); function.. 더보기