index.jsp 서블릿 연습 프로젝트! 가상경로 연습하기 seconde.do로 이동하기 | /board/list.do로 이동하기 []님 환영합니다. 로그아웃 내 정보 확인 로그인 mypage.jsp 마이페이지 회원번호 : 회원아이디 : 회원비밀번호 : 회원이름 : 회원연락처 : 회원이메일 : 회원가입일 : 회원상태 : 회원권한 : MypageController.javapackage jspservlet.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import ja..
서블릿은 get과 post 메소드가 나뉘어져 있기 때문에 하나의 가상경로로 메소드 다르게 두번 사용할 수 있다 주로 get은 화면출력용 포워드를 처리하며 post는 데이터 처리 후 리다이렉트를 담당한다 index.jsp 서블릿 연습 프로젝트! 가상경로 연습하기 /seconde.do">seconde.do로 이동하기 | /board/list.do">/board/list.do로 이동하기 []님 환영합니다. /logout.do">로그아웃 /mypage.do">내 정보 확인 /login.do">로그인 login.jsp 로그인 로그인 LoginController.javapackage jspservlet.controller;import java.io.IOE..
Userpackage jspmodel1.vo;public class UserVO { private String uno; private String uid; private String upw; private String uname; private String uphone; private String uemail; private String rdate; private String ustate; private String uauthor; public String getUno() { return uno; } public String getUid() { return uid; } public String getUpw() { return upw; } public Strin..
Model - 화면에 출력하고자 하는 정보를 담고 있음(bean)View - 화면. (html,jsp)Controller - 정보제어. 데이터를 가공하는 역할(java-class=서블릿:웹페이지가 될 수 있는 클래스)-> 프론트와 벡을 분답하여 분업하기 좋음 model2를 사용할때는 web.xml 를 프로젝트 단위로 만들어줘야 한다다이나믹 웹 프로젝트 생성시 next 2번 하고 체크박스 체크해주면 된다 만들고 나면 webapp -> WEB-INF 밑에 web.xml 이 있다 FirstController.javapackage jspservlet.controller;import java.io.IOException;import javax.servlet.ServletExcep..
package jspmodel1.vo; public class UserVO { private String uno; private String uid; private String upw; private String uname; private String uphone; private String uemail; private String rdate; private String ustate; private String uauthor; public String getUno() {return uno; } public String getUid() {return uid; } public String getUpw() {return upw; } public String getUname() {return uname;} pu..
모델 1 : JSP + beans(정보를 담고 있는 객체들) bean을 생성하는 클래스는 반드시 1.필드의 접근제한자는 private로 getter,setter가 존재해야 한다 2.기본생성자도 반드시 존재해야 한다(만들지 않아도 자동으로 생성됨) classpackage jspmodel1;public class StudyBean { private String name; private String id; private String title; private String content; public String getName() { return name; } public String getId() { return id; } public String getTitle() { ret..
DOCTYPE html> Document html,body{ margin:0px; } header{ height:100px; border:5px solid red; } nav{ height: 30px; border:5px solid orange; margin:70px 0 0 0; } nav ul{ display:flex; list-style: none; margin:0px; } section{ height: 500px; border:5px solid green; /*width:90%;*/ } aside{ height: 500px; width: 100px; border:5px solid blue; } .flex_box{ display: flex; } footer{ height: 100px; border:5..
ajax를 활용하여 요청페이지로 파라미터 보내기 클릭!! sample.jsp
XML다목적 마크업 언어HTML 형식처럼 태그로 데이터를 표현데이터를 저장하고 전달할 목적으로만 만들어졌다HTML 태그처럼 미리 정의되어 있지 않고, 사용자가 직접 정의할 수 있다서로 다른 시스템끼지 다양한 종류의 데이터를 손쉽게 교활할 수 있도록 해준다텍스트 형식의 언어로 모든 XML 문서는 유니코드 문자로만 이루어진다새로운 태그를 만들어 추가해도 동작하므로, 확장성이 좋다 Servers 폴더의 web.xml 파일의 기본 설정이 index.??? 으로 되어있기 때문에 프로젝트 경로로 이동시 index 파일의 주소를 대문페이지로 들어가게 된다 이것이 자바다 한빛미디어 홍길동 34,000원 이것이 MySQL이다 한빛미디어 김길동 30,000원 명품 웹 프로그래밍 명품미디어 박길동 32,000원 도서 정보 ..
index.html ajax 공부 페이지 jQuery를 사용하여 ajax 통신 jQuery를 사용하여 info 통신 first.html 응답데이터입니다. info.html 나를 소개합니다 이름 : 홍길동 나이 : 20 연락처 : 010-1111-1111