2017년 5월 19일
프로그래밍+DB
1,449
JSF-2.0-Programming-Cookbook 참고 Maven Project 새로 만들 때 maven-archetype-webapp 을 선택 Targeted Runtimes를 Tomcat 7 선택 Pom.xml에 dependency 추가 web.xml에 Faces Servlet 추가(xhtml 확장자) webapp 폴더 밑에 templates 폴더를 만들어서 header.xhtml content.xhtml footer.xhtml 추가. template.xhtml에서 이 3가지의 화면을 모아줌. ui:insert는 컨텐츠를 삽입하는 것이고 그 내부의 include는 jsp:include와 비슷한 기능을 함. 여러 XHTML 페이지를 재사용할 수 있게 해준다. 방금 만든 template.xhtml을 실질적으로 …
더 읽기 »
2017년 5월 19일
프로그래밍+DB
1,239
JSF-2.0-Programming-Cookbook 참고 입력 검사 입력테스트 통과 시 validator_input.xhtml validator_result.xhtml ValidatorBean.java
더 읽기 »
2017년 5월 18일
프로그래밍+DB
1,206
JSF-2.0-Programming-Cookbook 참고 ParamBean.java(ManagedBean) param_input.xhtml param_result.xhtml 이름입력 name과 country가 각각 {0}, {1}로 나타남.
더 읽기 »
2017년 5월 18일
프로그래밍+DB
1,183
JSF-2.0-Programming-Cookbook 참고 MessageBean.java(ManagedBean) message_demo.xhtml validation 동작 결과. 오류가 하나만 있을 때. 이것도. 에러가 없을 때는 빨간 문자가 나타나지 않는다.
더 읽기 »
2017년 5월 18일
프로그래밍+DB
1,001
JSF-2.0-Programming-Cookbook 참고 PanelGridBean.java panelGrid_input.xhtml panelGrid_result.xhtml 결과. tr 태그 내부에 3개의 td로 나누어졌는데, 자연스럽게 텍스트와 인풋 태그가 나뉘어진 것을 볼 수 있음. 에러의 경우 이렇게 맨 우측 td에 표시됨. 굿.
더 읽기 »
2017년 5월 18일
프로그래밍+DB
1,366
JSF-2.0-Programming-Cookbook 참고 OutputTextBean.java(ManagedBean) outputText_input.xhtml 결과. escape=”false”를 지정한 부분은 정상적인 input tag로서 기능함. 그리고 styleClass로 지정한 부분은 span 태그로 감싸졌고, class에 sampleClass로 설정되었음.
더 읽기 »
2017년 5월 17일
프로그래밍+DB
1,088
JSF-2.0-Programming-Cookbook 참고 (계속) (계속) CheckboxBean.java (ManagedBean) (계속) checkbox_input.xhtml checkbox_results.xhtml 입력 출력
더 읽기 »
2017년 5월 17일
프로그래밍+DB
1,093
JSF-2.0-Programming-Cookbook 참고 TextareaBean.java (ManagedBean) textarea_input.xhtml textarea_response.xhtml 입력 출력
더 읽기 »
2017년 5월 17일
프로그래밍+DB
1,046
JSF-2.0-Programming-Cookbook 참고 PasswordBean.java (ManagedBean) pass_input.xhtml pass_response.xhtml 입력 출력
더 읽기 »
2017년 5월 17일
프로그래밍+DB
1,043
JSF-2.0-Programming-Cookbook 참고 UserBean.java textboxEx.xhtml response.xhtml 결과: 입력 결과: 출력
더 읽기 »