Operations
<@s.url id="url" action="logout" namespace="/chat" />
- <@s.a href="%{#url}">Logout@s.a>
<#if (actionErrors?size gt 0)>
Action Errors
<@s.actionerrors />
#if>
Users Available In Chat
<@s.url id="usersAvailableUrl" action="usersAvailable" namespace="/chat/ajax" />
<@sx.div id="usersAvailable" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}"
href="%{usersAvailableUrl}"
class="box">
Initial Loading Users ...
@sx.div>
Rooms Available In Chat
<@s.url id="roomsAvailableUrl" action="roomsAvailable" namespace="/chat/ajax" />
<@sx.div id="roomsAvailable" listenTopics="topicRoomCreated"
updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}"
href="%{roomsAvailableUrl}" >
Initial Loading Rooms ...
@sx.div>
Create Room In Chat
<@s.form id="createRoomId" action="createRoom" namespace="/chat/ajax" method="POST">
<@s.textfield label="Room Name" required="true" name="name" />
<@s.textarea theme="xhtml" label="Room Description" required="true" name="Description" />
<@sx.submit value="%{'Create Room'}" targets="createRoomResult" afterNotifyTopics="topicRoomCreated" align="left" />
@s.form>