Java/JSP19 07.06 JSP 실습문제 풀이, 에러페이지 , 간단한 양방향 암호화 값이 있는지 JS로 확인하는 파일 /** * js/input.js * 작성되지 않은 것을 알려주고, submit 이벤트 무시. */ // 문서가 모두 로드 되면 실행 할 함수 window.onload = function(){ var input = document.getElementsByTagName("input"); var btn = document.querySelector("button"); btn.onclick = function(event){ for(var i=0; i useBean 사용할 때 해당 scope영역에 이미 존재하면 그대로 가지고 올거고, 아니면 생성한다 동적 페이지 구현 header에 경로 설정해놓은 것 참고하기. DOCTYPE html> Insert title here HOME 님 .. 2023. 7. 6. 7.04 dto,vo / useBean DOCTYPE html> JSP Action Tag 단순히 문자열 텍스트를 출력한다는 걸 명시하기 위한 액션태그 텍스트 이외의 다른 JSP 태그나 표현식을 사용할 수 없음. CDATA : Character Data의 약자 [] 안에 있는 문장은 파싱되지 않고 그대로 문자열로 출력됨. CDATA : 파싱하지 않고 문자열로 출력해줌(h1는 인식하지만 는 표현식으로 인식하지 않고 문자열로 그대로 출력함) ]]> include action tag forward action tag element action tag 2023. 7. 4. 7.03 리스트를 이용한 회원가입 구현 사용자들의 정보를 저장하는 VO 객체 클래스. 생성 경로 참고하기. application에 회원 정보가 있는지부터 확인해야함.(Object 타입으로 저장되어있기 때문에 타입변환해주기) --login.jsp-- alert(''); 로그인 정보 유지시간 tomcat 서버 > web.xml (session 유효시간 : 분단위) 30 자바코드 내에서 설정 시 초단위 session.setMaxInactiveInterval(30); : 세션 유지시간 자바빈즈 = 클래스... useBean : 인스턴스 생성 DOCTYPE html> Insert title here forwardTest.jsp 이름 : 나이 : 확인 액션태그를 이용하면 동적 화면 구성이 가능함. (디렉티브 태그()는 표현문 사용이 불가.) DOCTYP.. 2023. 7. 3. 6.30 JSP 진짜 시작 / path , 절대경로, 디렉티브 태그 / 4대 영역 객체 - 속성객체 프로젝트 내에서 webapp이 루트 경로이다. 현업에서는 버전에 따라 webapp폴더가 아닌 경우도 있으니 주의. 서버에 여러가지 프로젝트를 add하게 되면 server.xml에 context에 등록이 됨. 여기서 path="/08_session_application" = 각 프로젝트에 접근하기 위한 path. 얼마든지 수정 가능. 중복이 되면 안됨. path 수정하려면 서버 중지하고 변경. 서버 더블클릭하고 Modules에서 쉽게 수정이 가능하다. path 수정 시 경로 앞에 / 넣기 path = "/" 인 경우 ROOT 프로젝트로 설정되어 프로젝트경로입력없이 진입했을때 처음 나오는 프로젝트가 됨. 서버 구동 후 tomcat 파일 탐색기로 들어가면 webapps => 정적 파일(html, css, im.. 2023. 7. 3. javascript, 자주 쓰이는 location, history, 스크롤이벤트 hoisting : var 변수 선언 이나 함수선언부가 맨위로 끌어올려진 것 처럼 적용됨. ex) DOCTYPE html> Insert title here console.log(sample3()); console.log(sample2); console.log(sample); sample = "text plain"; var sample; function sample3(){ return "call sample()"; } var sample2 = "text plain2"; DOCTYPE html> Insert title here 네이버 replace 이동 내부 파일 이동 DOCTYPE html> Insert title here back(); go(-2); forward(); 유투브처럼 스크롤 내리면 내용 추가.. 2023. 6. 27. 06.23 eclipse for JSP set up 집에서 할일 이클립스에 preferences -> java -> installed JREs -> jdk11경로 지정 compiler 들어가서 버전에 맞게 수정 새 이클립스 두번째 버전으로 설치 WEB에 Files 다 UTP-8로 바꾸기 위에 쓴거 다시 설정하기 커넥트 풀 서버에 설정하는 법. server / context.xml에 아래 내용 추가 자바코드나 배포서술자 수정 시 무조건 서버 재구동해야함 2023. 6. 26. 이전 1 2 3 4 다음