본문 바로가기

전체 글376

EL(Expression Language) EL ( Expression Language ) 자바 코드를 최소화하기 위해 사용 EL은 ${표현식} 형태를 갖는다 JSP 2.0부터 default사용이나, 이하 버전에서 사용불가 Expression Language의 특징 1. Object scope에 접근용이 2. Bean Field에 접근용이 3. Collection에 접근용이 4. 자체 연산자 제공 (자바연산자+@) 5. 내장객체제공(pageScope, reqeustScope, sessionScope, applicationScope) EL을 사용할 시에 상단에 써주거나 안써줘도됨. JSP의 default값이 false (사용하지 않을 경우 true로..) Expression tag로 표현 Expression language로 표현 문자 : ${"홍.. 2012. 4. 12.
Dynamic Web Project의 .java, .class 경로 C:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\bbshomework\org\apache\jsp\bbs 자신의 workspace 경로 project 이름 자신이 만든 WebContent안의 폴더 name 2012. 4. 12.
<jsp:useBean> 액션태그 액션태그를 사용해 객체생성 -기본 문법 *id: JSP페이지에서 자바빈 객체에 접근할때 사용할 이름 *class:패키지 이름을 포함한 자바빈 클래스의 완전한 이름 *scope: 자바빈 객체가 저장될 영역 page(기본값),request,session, application -> MemberInfo info = new MemberInfo(); request.setAttribute("info", info); 영역에 객체가 존재하고 있는 경우 그 객체를 그대로 사용함 액션 태그를 사용해서 객체를 생성한 후 사용 가능. 자바빈 객체의 프로퍼티를 변경하거나 읽어올 수 있음 property속성 값을 "*"로 지정하면 각각의 프로퍼티의 값을 같은 이름을 갖는 파라미터 값으로 설정 *name : 의 id 속성에서 지정.. 2012. 4. 11.
java 고급과정 10일차 SELECT name 이름, salary 월급, dept_name 부서, in_date 입사일 FROM emp_test WHERE salary>5000 ORDER BY 월급 DESC; SELECT name 이름, salary 월급, dept_name 부서, in_date 입사일 FROM emp_test WHERE in_date>'2004-01-01'; SELECT name 이름, salary 월급, dept_name 부서, in_date 입사일 FROM emp_test WHERE name >='이순신666' ORDER BY name; 문자도 대소 비교가 가능 숫자->영어->한글 순으로 되어있음 SELECT name FROM emp_test ORDER BY name; SELECT name 이름, salar.. 2012. 3. 16.