» JeaseCMS » Документация

3. Представление контента

Создадим новую "custom" папку ниже уровня ROOT и добавим следующий файл странички JSP (Java Server Page) в нее:

ROOT/custom/Meeting.jsp

Представление контента содержит наиболее базовые HTML которые визуализируют поля контент-типа в хорошей розметке.

<%@page import="custom.Meeting"%>
<%
 Meeting meeting =
   (Meeting) request.getAttribute("Node");
%>
<h1><%=meeting.getTitle()%></h1>
<table>
<tr>
 <td><b>Where:</b></td>
 <td><%=meeting.getLocation()%></td>
</tr>
<tr>
 <td><b>Start:</b></td>
 <td><%=String.format("%1$tF %1$tR", 
                  meeting.getStart())%></td>
</tr>
<tr>
 <td><b>Stop:</b></td>
 <td><%=String.format("%1$tF %1$tR",
                  meeting.getStop())%></td>
</tr>
</table>
<div><%=meeting.getTopic()%></div>

Last modified on 2011-10-08 by Maik Jablonski