분류 전체보기 333

[JSTL] 변수 선언_property, scope, target, value, var 정리 및 예시

안녕하세요~오늘도 어김없이 퇴근하고 돌아온!jju_developer입니다. 이번시간에는 jstl 기초! 변수 선언에 대해 자세히 알아보도록 하겠습니다. JSTL에서 변수 및 데이터 구조 활용하기: JSTL (JavaServer Pages Standard Tag Library)은 JSP 페이지에서 동적 콘텐츠를 생성하는 데 유용한 라이브러리라는것 다들 알고 계실겁니다~ jsp 에서 데이터를 표출해 주고 싶을때,db 값과 표출 값이 다르다면? 변수에 저장하고 if 문을 쓰고 싶을 수도 있잖아요. JSTL의 태그는 변수를 선언하고 값을 할당하는 데 사용됩니다. 이 태그는 속성을 설정하거나 데이터를 저장하는 데 매우 유용합니다.  자, 그럼  태그의 주요 속성과 이를 활용하여 맵(Map)과 리스트(List)..

[jsp] 회원 수정 삭제 2편 코드 완벽 정리

안녕하세요~오늘은 지난시간 회원정보 불러오기에 이어서 [jsp] 회원 수정 삭제 등록안녕하세요~ 오늘도 퇴근하고 돌아온 jju_developer 입니다. 저는 백엔드 프런트엔드 둘다 맡고 있습니다. 메인은 백엔드지만 간단한 수정이나 페이지 제작은 직접 합니다! 그럼 오늘은 회원 수jju240.tistory.com아직 안보신 분들은 꼭 위 로직을 먼저 봐주셔야 이해가 잘갑니당~~ 회원 정보 수정 및 삭제하는 로직을 같이 보도록 하겠습니다~ Spring MVC 패턴  기능 정리기능 : 사용자 1명당 5명의 보호자를 지정하여 등록, 삭제, 수정이 가능하여야 한다. - 컨트롤러 : 1개 - jsp 페이지 : 3개- 서비스, 서비스임플 : 각1- xml : update, delete문3. 보호자 등록 페이지 (N..

[jsp] 로그인시 비밀번호 표시하는 로직 완벽정리

안녕하세요 jju_developer입니다. 오늘도 안녕하십니까? 로그인 하실때 비밀번호 안보여서 답답하셨다구요? 아주 쉽고 간단하게 변경해드리겠습니다...! 이번 포스트에서는 비밀번호 입력란 옆에 눈 아이콘을 추가하여, 클릭 시 비밀번호를 표시하거나 숨기는 기능을 구현하는 방법을 단계별로 설명드리겠습니다.  이 예제는 JSP 페이지에서 jQuery를 사용하여 구현됩니다. 1. CSS 및 Font Awesome 아이콘 추가먼저, Font Awesome 아이콘을 사용하여 눈 아이콘을 추가합니다. 그리고 아이콘의 위치를 조정하기 위해 CSS 스타일을 작성합니다.  2. 비밀번호 입력 필드 및 눈 아이콘 추가 이제 HTML 부분에서 비밀번호 입력 필드와 눈 아이콘을 추가합니다. input-group 클래스를 사..

[jsp] 회원 수정 삭제 등록

안녕하세요~ 오늘도 퇴근하고 돌아온 jju_developer 입니다. 저는 백엔드 프런트엔드 둘다 맡고 있습니다. 메인은 백엔드지만 간단한 수정이나 페이지 제작은 직접 합니다! 그럼 오늘은 회원 수정 삭제 등록에 대해 간단하게 복습을 해보도록 하겠습니다~현재는 아래와 같은 모양의 등록만 할 수 있는 페이지가 있습니다. 등록 페이지를 다 만들고 나서 보니까 기존 소스를 가져오고 추가, 삭제가 되어야 겠더라구요.Spring MVC 패턴  기능 정리기능 : 사용자 1명당 5명의 보호자를 지정하여 등록, 삭제, 수정이 가능하여야 한다. - 컨트롤러 : 1개 - jsp 페이지 : 3개 1. 사용자 관리 페이지 (완성) - 사용자1 등록, 수정, 삭제 - 사용자2 등록, 수정, 삭제 2. 해당 사용자의 보호자 관리..

[java] HttpServletRequest 로 여러개의 값을 jsp 값 받아와서 DB에 저장하기

안녕하세요~~~ 오늘도 퇴근하고 돌아온 jju_developer입니다!! jsp에서 한명의 사용자 정보가 아닌,여러명의 사용자 정보를 받고 나서 한번에 저장을 하려고 하는데용! java로 값을 넘겨줄때 사용하는 HttpServletRequest 에 대해 간략하게 알아보도록 하겠습니다!  JSP 파일에서 보통 html 코드와 js 코드를 합쳐서 프론트 단을 만들게 되는데요, 우리가 사용하는 jsp의 기본으로 내장되어있는 객체 중 request라는 객체를 많이 사용하게 됩니다. 간단히 예시를 들어보자면웹에서 사용자의 정보를 입력해줍니다.이름jju나이29이름김개똥나이20등등 해당 정보를 입력하고 저장을 하면!서버로 요청을 하게되겠죠? 해당 정보를 db에 안전하게 insert 하도록 말입니다. 이때, 서버에서는..

카테고리 없음 2024.06.27

[JSP] 전화번호 입력시 자동 하이픈 넣기

안녕하세요~ jju_developer입니다~~ 오늘은 보호자 전화번호를 서버에서 받아서 처리하는 로직중 전화번호를 01000000000 이렇게 입력하더라도, jsp 에서 자동으로 010-0000-0000 이렇게 변환을 하고 싶어서 기능을 추가해보았는데용 공유드리겠습니다~!! 기존 코드는 아래와 같았습니다.   굉장히 기초적이고 빈약한 모습이죠? 이제 숫자만 입력하더라도 자동으로 하이픈이 들어가도록 해보겠습니다! 현재의 전화번호 입력 필드에 하이픈 자동 추가 기능을 적용하는 방법은 다음과 같습니다. UI는 그대로 유지하면서, 전화번호 입력 시 하이픈을 자동으로 추가하는 자바스크립트 기능을 포함시켜 보겠습니다.1. JSP 코드 수정전화번호 입력 필드의 oninput 이벤트 핸들러를 수정하여 autoHyph..

기존 DB export 할때 실수 -> Advanced Options 눌러서

set-gtid-purged OFF 안그러면 아래 처럼 오류 납니다...! mysql db 구조 덤프 뜬거 import 할때 자주 생기는 오류~안녕하세요 jju_developer 입니다. 오늘은 서버 세팅 후 DB 덤프를 import 해주는 마지막 관문에서 나는 오류에 대해기록해보고자 합니다!!! Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN ojju240.tistory.com

서버세팅 관련 2024.06.20

mysql db 구조 덤프 뜬거 import 할때 자주 생기는 오류~

안녕하세요 jju_developer 입니다. 오늘은 서버 세팅 후 DB 덤프를 import 해주는 마지막 관문에서 나는 오류에 대해기록해보고자 합니다!!! Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation 네이버 클라우드 디비를 생성하고 나서 기존의 db에 비슷하게 덤프 뜨고 import 를 해주었는데...  이런 요상한 에러가 납니다..! 지난번에도 똑같은 에러 나서 해결했는데,,, 역시 적어 놓지 않으면 까먹어요~ ERROR 1227 (42000) at line 18: Access denied; you need ..

서버세팅 관련 2024.06.20

mysql 덤프 뜨다가 잘못떠서 스키마 전체 테이블을 삭제해야할때...!

안녕하세요 jju_developer 입니다. 오늘은 회사에서 덤프를 예전버전을 떠버려서... 스키마에 있는 테이블을 전부 지우고다시 export 와 import 를 하고자 합니다. 이때, 스키마의 전체 테이블을 삭제하는 방법을 기록하겠습니다. -- 1. 모든 제약조건 삭제해줘야합니다!!! SET FOREIGN_KEY_CHECKS = 0;-- 2. 데이터베이스 내의 모든 테이블을 쿼리하는 스크립트를 작성합니다.SELECT table_nameFROM information_schema.tablesWHERE table_schema = '스키마이름 쓰세용'; -- 3. 하나씩 지워준다 DROP TABLE IF EXISTS 테이블명; DROP VIEW IF EXISTS 뷰명;..

서버세팅 관련 2024.06.20

정보처리기사 2024 1회 실기 시험 결과 발표

안녕하세요 jju_developer입니다.좋은아침입니다~!! 오늘은 다들 기다리시던 2024 정보처리기사 1회 실기시험 발표날입니다! 두둥! 다들 시험 잘 보셨나요? 실기 접수 했을때만 해도 참,,, Qnet 홈페이지 접속도 잘 안되고긴장하면서 원서 접수하고 시험을 치뤘었는데 벌써 시험 발표날이 왔네요~ 자, 그럼 모바일 큐넷 접속 후 발표자 확인 하는 방법을 알려드리겠습니다. 무단 배포는 하지 말아주세요!  위 이미지 크게 하시고 보시면 편해요~ 1. 큐넷 모바일 접수 후 마이페이지 2. 원서 접수내역 클릭3. 시험 결과 확인 : 합격 시험 점수 확인하고 싶으시면 득점 조회 누르시면 됩니다~!! 저는 78점입니다. 저는 모바일로도 하고 웹으로도 했는데웹은 아래와 같이 에러가 납니다..ㅠ  저는 오후 0..