[48일] jsp (10) - 계산기 연습
07_calc.jsp * 계산기 연습 * 첫번째 수 : 연산자 : 두번째 수 : 07_ok.jsp * 계산 결과 * =
07_calc.jsp * 계산기 연습 * 첫번째 수 : 연산자 : 두번째 수 : 07_ok.jsp * 계산 결과 * =
* 성적 입력 * 이름: 국어: 영어: 수학: 위 코드를 보면 form 태그 안에 다양한 속성들이 있다. 이에 대해 알아보자 form 관련 다양한 속성들 사용자가 입력한 정보를 서버로 전송하기 위한 양식 name : 폼 이름. 서버에서 식별하기 위한 이름 id : 폼 아이디. Frontend 단에서 식별자로 주로 사용 method : 폼 전송방식. get | post 방식. 생략 시 기본은 get 방식 action : 사용자가 요청한 정보를 서버가 받아서 처리할 결과 페이지 enctype : 폼에서 파일을 첨부해서 서버로 전송하고자 할 때 "multipart/form-data" 추가 form 전송 방식 1. method=get 방식 생략 시 기본값 사용자가 입력하여 요청한 정보가 URL에 그대로 노출 한..
JSP 페이지 실행 과정 톰캣 WAS에 의해서 .java와 .class가 자동으로 생성된다 예) hello.jsp -> hello_jsp.java -> hello_jsp.class 예) hello_jsp.java 소스 저장 경로 I:\java202207\workspace \.metadata \.plugins \org.eclipse.wst.server.core \tmp0 \work \Catalina \localhost \basic04_web \org \apache \jsp \form JSP 내부 객체 hello_jsp.java를 vsc에서 한번 열어보자. 그러면 아래와 같은 코드를 볼 수 있다. 자바에서 out.print() 이렇게 사용하려면 객체를 생성해야 한다. 하지만 jsp를 하면서 별도로 객체를 생..
사용자 정의 함수는 를 통해 사용할 수 있다. 사용자 정의 함수를 작성할 때는 영역 안에 작성한다. JSP 사용자 정의 함수 최대값 : 두 수 사이의 차이 :
출력 표현식 표 작성 이렇게 작성해도 되지만 때로는 body 영역에 작성하는 것이 더 편할 때가 있다. 이때 표현식을 사용하여 작업한다. 표현식(Expression) : out.print() 단축키 이것이 out.print()의 표현식이다. %=는 붙여 써야 한다. 이름 국어 영어 수학 평균