일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Oracle
- null
- jquery
- 이클립스
- spring form tag
- 스크립트
- RADIO
- HTML5
- maven
- html
- @RequestBody
- java
- 전자정부 표준프레임워크
- php
- json
- 한글
- checbox
- 날짜
- 톰캣
- switch
- 문자열
- DB
- 네이버스마트 에디터
- MYSQL
- SSL
- 웹 플랫폼 설치 관리자
- 오라클
- exception
- JSTL
- 호환성
- Today
- Total
개인적인 정리
spring JSP Tag Library 본문
전자정부표준프레임워크는 spring JSP 태그가 적용되어 있기도 하다.
아마도 spring JSP 태그중에서 message 태그만이 대부분의 경우 사용되는 것 같다.
view 에 JSTL, EL, spring-form JSP Tag, spring JSP Tag가 함께 쓰이는데. 처음에는 무척이나 헷갈렸다.
1. JSTL과 EL
https://webobj.tistory.com/216
2. spring-form JSP Tag Library
https://web-obj.tistory.com/452
이제 spring JSP 태그 Library 만 간략하게 기술해보고자 한다.
사용방법은 다음기회에.
아래 URL에 있는 내용이다. 더 자세히 기술되어 있다.
이런거 보면.. 영어가 술술 읽히면 좋을텐데... 라는 생각이 든다. 택도 없는 얘기지만.
https://docs.spring.io/spring/docs/4.3.x/spring-framework-reference/html/spring-tld.html
1. The argument tag
- Argument tag based on the JSTL fmt:param tag. The purpose is to support arguments inside the message and theme tags.
- Attributes
- value
2. The bind tag
- Provides BindStatus object for the given bind path. The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).
- Attributes
- htmlEscape
- ignoreNestedPath
- path
3. The escapeBody tag
- Escapes its enclosed body content, applying HTML escaping and/or JavaScript escaping. The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).
- Attributes
- htmlEscape
- javaScriptEscape
4. The eval tag
- Evaluates a Spring expression (SpEL) and either prints the result or assigns it to a variable.
- Attributes
- expression
- htmlEscape
- javaScriptEscape
- scope
- var
5. The hasBindErrors tag
- Provides Errors instance in case of bind errors. The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).
- Attributes
- htmlEscape
- name
6. The htmlEscape tag
- Sets default HTML escape value for the current page. Overrides a "defaultHtmlEscape" context-param in web.xml, if any.
- Attributes
- defaultHtmlEscape
7. The message tag
- Retrieves the message with the given code, or text if code isn’t resolvable. The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).
- Attributes
- arguments
- argumentSeparator
- code
- htmlEscape
- javaScriptEscape
- message
- scope
- text
- var
8. The nestedPath tag
- Sets a nested path to be used by the bind tag’s path.
- Attributes
- path
9. The param tag
- Parameter tag based on the JSTL c:param tag. The sole purpose is to support params inside the url tag
- Attributes
- name
- value
10. The theme tag
- Retrieves the theme message with the given code, or text if code isn’t resolvable. The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).
- Attributes
- arguments
- argumentSeparator
- code
- htmlEscape
- javaScriptEscape
- message
- scope
- text
- var
11. The transform tag
- Provides transformation of variables to Strings, using an appropriate custom PropertyEditor from BindTag (can only be used inside BindTag). The HTML escaping flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag or a 'defaultHtmlEscape' context-param in web.xml).
- Attributes
- htmlEscape
- scope
- value
- var
12. The url tag
- Creates URLs with support for URI template variables, HTML/XML escaping, and Javascript escaping. Modeled after the JSTL c:url tag with backwards compatibility in mind.
- Attributes
- value
- context
- var
- scope
- htmlEscape
- javaScriptEscape
'전자정부표준프레임워크' 카테고리의 다른 글
전자정부표준프레임워크 validation Rule 추가 (0) | 2020.09.09 |
---|---|
전자정부표준프레임워크 validation 검증/체크 (0) | 2020.09.06 |
RedirectAttributes(redirect 객체 전달) (0) | 2020.09.03 |
Redirect와 Forward 의 차이 (0) | 2020.09.03 |
spring-form JSP Tag Library (0) | 2020.08.31 |
전자정부 표준프레임워크 3.9 all-in-one 셋팅해보기 (3) | 2020.03.12 |
이클립스에서 java 버전 변경 (0) | 2020.02.28 |
maven 기본 repository (0) | 2020.02.17 |