태피스트리로 개발을 시작했는데 질문이 있습니다. 실제로 나는 태피스트리에있는 테이블과 테이블의 헤더에 관한 질문을 가지고 있습니다. 내가 아는 당신은 사용자 클래스의 그리드가있는 경우 :어떻게 태피스트리가 그리드 구성 요소의 헤더를 설정합니까?
가public class User {
public String firstName;
public String lastName;
}
<t:grid source="users" />
태피스트리과 유사한 HTML 생성 할 것이다 :
<table>
<thead>
<tr>
<th class="firstName">First Name</th>
<th class="lastName">Last Name</th>
</tr>
</thead>
<tbody>
...
<tr>
<td class="firstName">Traci</td>
<td class="lastName">Lords</td>
</tr>
...
</tbody>
</table>
을 그리고 내 질문은 태피스트리는 헤더의 값을 설정 않았다 어떻게?
나는 태피스트리가 "firstName"클래스에서 "First Name"값을 어떻게 설정 했습니까?
제 질문에 대한 답변을 드리겠습니다.
감사합니다.
대단히 감사합니다. – ibaneight
TapestryInternalUtils.toUserPresentable (..)은 최후의 수단이라는 점에 유의하십시오. Tapestry는 먼저 사용자의 언어에 대한 지역화 된 속성 파일을 찾고 firstName-label, lastName-label 등의 속성을 찾습니다. http://tapestry.apache.org/localization.html –
감사합니다. 내 응용 프로그램에서 발견 한 것. 귀하의 메시지에 따르면 올바른 방법은 "- 라벨"접미사와 속성 파일을 사용하는 것보다 나은 태피스 트리 변수에서 이름을 얻을하자? – ibaneight