대충벌레 블로그
반응형
article thumbnail
신박한 HTML 태그 알아보기 [출처- 노마드 코더]
IT 기술/웹[JSP,HTML] 2022. 1. 24. 18:00

출처 - https://youtu.be/EMOlLLTAZMs HTML 태그 공부 Progress 태그 Meter 태그 Progress와 유사하나 progress 태그는 진행상태를 나타내고 Meter 태그는 치수를 나타낼때 주로 사용 Detail 태그 Summary 클릭으로 인해 정보가 보여주고 숨기는것을 할수 있는 태그입니다. 클릭전 화면에 보이는 내용 클릭시 화면에 보이는 내용 날짜 선택기 type="date"

article thumbnail
톰캣(Tomcat) Restart Server 시 세션 유지/삭제 하는법
IT 기술/웹[JSP,HTML] 2021. 3. 5. 18:00

Tomcat Server 재시작 후에도 세션이 남아있는 경우 저의 환경은 아파치 톰캣 9.0 버전을 사용하고 있습니다. 오늘 로그인을 한 후에 재시작하여 접속했으나 세션에 저장된 아이디 값이 그대로 남아있었습니다. 만약 톰캣 Restart후에 세션저장 설정을 비활성화 하고 싶으시면 아래와 같이 하면 됩니다. 이클립스 혹은 Apache 서버 경로에 있는 context.xml로 들어가줍니다. 아무런 설정도 하지않으셨다면 저와 같은 화면일텐데 재시작시 세션이 제거되게 하고싶으면 하단에 주석처리 되있는 Manager pathname="" 부분을 주석 해제 해주시면 됩니다 . 만약 버전이 다르거나 해당 내용이 없다면 추가해주시면 됩니다.

MVC 패턴
IT 기술/웹[JSP,HTML] 2021. 2. 22. 18:00

웹 개발을 처음시작할때 초보자는 Bean이나 Pool을 잘 모를수 있다. 나도 처음에 웹 개발을 할때는 순수하게 JSP만을 이용해서 개발을 했었다 이와 같은 방법은 소규모 사이트에서 작업할때 jsp 문서에 모든 내용을 넣으면서 개발하는 방법인데 프로젝트 작업에는 적합하지 않다. 이 다음에 jsp와 Bean을 같이 사용하게 되는데 이러한 방식이 Model 1 즉 MVC1 패턴이다 jsp에서는 요청처리와 뷰로직을 담당하고 Bean에서는 DB연동, 쿼리 실행 결과 처리를 하는 DAO , 데이터를 담아서 전달하는 DTO가 사용 된다. 그 이후에 조금더 프로젝트에 가까운 형식으로 Pool을 사용하는데 DBCP 즉 Database Connection Pool을 사용함으로서 서버가 구동될때 , 디비서버와 미리 연동한..

article thumbnail
MVC 패턴 Oracle 게시판 [글 삽입 , 글 리스트 ]
IT 기술/웹[JSP,HTML] 2021. 1. 11. 18:00

MVC 게시판 만들기 위한 테이블 생성 이전 게시판 테이블에서 ip와 답글시 필요한 컬럼을 추가해주었다. create table mvc_board( idx number primary key, name varchar2(30), email varchar2(30), title varchar2(50), content varchar2(2000), password varchar2(20), write_date varchar2(50), hit number(10), ip varchar2(20), ref int, re_step int, re_level int ); drop table mvc_board; create sequence mvc_board_idx increment by 1 start with 1; drop seq..

article thumbnail
MVC 없이 Dynamic Web Project [게시판]
IT 기술/웹[JSP,HTML] 2021. 1. 6. 22:00

게시판 작성을 위한 board 테이블 생성 더보기 create table or_board( idx number primary key, name varchar2(30), email varchar2(30), title varchar2(50), content varchar2(2000), password varchar2(20), write_date varchar2(50), hit number(10) ); select * from OR_BOARD; create sequence board_idx increment by 1 start with 1; SELECT password from or_board where idx=0 update OR_BOARD set email='이메일수정', title='타이틀 수정',con..

article thumbnail
MVC 없이 Dynamic Web Project 회원가입, 로그인
IT 기술/웹[JSP,HTML] 2021. 1. 6. 12:00

회원가입을 위한 테이블 생성 create table member( id varchar(30) not null, # 아이디 password varchar(30) , #패스워드 name varchar(30),# 이름 email varchar(30),# 이메일 phone varchar(30),# 전화번호 job varchar(30),# 직업 regdate varchar(30), # 가입날짜 primary key(id) )engine = innodb default charset=utf8; drop table member; desc member select * from member limit 100; # 100개 행만 선택해봄 select id,password from member where id ='test' ..

article thumbnail
이클립스[Mysql,Oracle] Java로 연동테스트
IT 기술/웹[JSP,HTML] 2020. 12. 16. 18:00

이클립스에서 DB연동시 Connection 생성해서 연동하는 방법입니다. 우선 연동테스트를 하기전에는 WEB-INF > lib 에 mysql-connector.jar [mysql]와 ojdbc.jar [Oracle] (본인버전에 맞는 버전) 을 넣어주셔야 합니다. [MySQL] public class DriverTest { public static void main(String[] args) { // TODO Auto-generated method stub Connection con; try { Class.forName("org.gjt.mm.mysql.Driver").newInstance(); con=DriverManager.getConnection("jdbc:mysql://localhost:3306/D..

article thumbnail
이클립스 Database 연동하기 [MySQL , Oracle]
IT 기술/웹[JSP,HTML] 2020. 12. 3. 18:00

안녕하세요 . 대충벌레 입니다. 이클립스로 데이터베이스 연동하는 방법입니다. 이클립스 하단에 보시면 Data Source Explorer이 있습니다. 저는 현재 두개다 추가해 놓은 상태이고 처음하시는 분들이라면 아무것도 없을겁니다. Database Connections에 우클릭하면 보이는 New를 클릭해줍니다. 본인이 사용하는 DB를 선택하면 됩니다. 저는 MySQL과 Oracle을 사용하므로 일단 MySQL 부터 보겠습니다. 저는 현재 등록되있어서 뜨는데 처음하신분들은 Drivers 옆에 추가버튼을 눌러주세요. 자신의 MySQL 드라이버 버전에 맞는 것을 선택해줍니다. 저는 MySQL 최신버전이므로 5.1을 선택했습니다. 그 후에 JAR List를 선택해줍니다. 원래 있는것을 선택하고 Edit JAR ..

article thumbnail
이클립스 톰캣 설정후 주소창에 localhost:포트번호 고양이가 안뜨는 경우
IT 기술/웹[JSP,HTML] 2020. 11. 20. 18:00

Server Locations 에서 두번째 Use Tomcat installation ( takes control of Tomcat installation)을 선택해 줍니다. 만약 저 Server Locations가 비활성화 되어있을시 서버 원래있던것을 삭제(수정시 될려나?) 하고 새로 만들어줍니다. Tomcat Server 설정시 JRE는 Default JRE 대신 밑에 자신 JDK가 뜨게 합니다. 이렇게만 해줘도 정상적으로 처리 됩니다. 고양이

article thumbnail
JSP Eclipse Apache Tomcat 9.0 설치[이클립스 설정]
IT 기술/웹[JSP,HTML] 2020. 11. 19. 18:00

jsp,Eclipse,이클립스,아파치,톰캣,Apache,Tomcat 최대한 사진만 보고 따라할수 있도록 작성했습니다. Apache Tomcat 설치하기 www.apache.org/ 사이트에 들어갑니다. 위와 같은 화면이 보일텐데 하단으로 쭉 스크롤 해서 내려줍니다. Tomcat을 눌러줍니다. 사진에 보이는 화면에서 버전은 자기 맘대로 선택해도 되지만 저는 가급적 최신 버전은 피하고 Tomcat9 버전으로 선택했습니다. Download를 눌러줍니다. 저는 Eclipse에서 이용할 것이기 때문에 자신의 windows 버전에 맞는 zip을 다운로드 해줍니다. 밑에 installer는 사용을 안해봐서 저는 잘 모르겟습니다. 다운로드 받은 .zip 파일을 압축 해제해 줍니다. 이클립스 설정 이제 이클립스를 켜줍니..

반응형