Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
HibernateRelationshi...




JSPWiki v2.2.33

[RSS]


Hide Menu

HibernateRelationshipsUI


Difference between version 31 and version 30:

At line 183 changed 2 lines.
# Change Weblog.users to List from Set
# Make WeblogDAO Transactional by moving bean definition to -service.xml and wrapping it with a txProxy
In order to view and edit the Users associated with a Weblog, you need to add some code to __weblogForm.jsp__ that will allow you to do this. After the "dateCreated" row, add the following:
[{Java2HtmlPlugin
<tr>
<th class="tallCell"><fmt:message key="weblogForm.users"/>:</th>
<td>
<nested:iterate property="users" id="user" indexId="index">
<nested:hidden property="password"/>
<nested:hidden property="confirmPassword"/>
<nested:text property="username" readonly="true"/>
<nested:text property="firstName"/> <nested:text property="lastName"/>
<nested:hidden property="addressForm.city"/>
<nested:hidden property="addressForm.province"/>
<nested:hidden property="addressForm.country"/>
<nested:hidden property="addressForm.postalCode"/>
<nested:hidden property="passwordHint"/>
<nested:hidden property="website"/>
<nested:hidden property="email"/>
<nested:hidden property="version"/>
<nested:hidden property="enabled"/>
Roles:
<c:forEach var="role" items="${user.roles}" varStatus="status">
<c:out value="${role.name}"/><c:if test="${!status.last}">,</c:if>
<input type="hidden" name="users[<%=index%>].userRoles" value="<c:out value="${role.name}"/>" />
</c:forEach>
<br />
</nested:iterate>
</td>
</tr>
}]

Back to HibernateRelationshipsUI, or to the Page History.