resolves NIHVIVO-287 cardinality form

This commit is contained in:
bjl23 2010-04-05 13:04:27 +00:00
parent 93c25072f9
commit 16f3dd4324
2 changed files with 17 additions and 14 deletions

View file

@ -60,8 +60,7 @@ public class RestrictionRetryController extends BaseEditController {
String restrictionTypeStr = request.getParameter("restrictionType");
epo.setAttribute("restrictionType",restrictionTypeStr);
request.setAttribute("restrictionType",restrictionTypeStr);
// default to object property restriction
boolean propertyType = ("data".equals(request.getParameter("propertyType"))) ? DATA : OBJECT ;

View file

@ -1,33 +1,37 @@
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
wtffff
${restrictionType}
${requestScope.restrictionType}
<tr class="editformcell">
<td>
<c:choose>
<c:when test="${restrictionType eq 'minCardinality'}">
minimum cardinality
<strong>minimum cardinality</strong>
<input type="hidden" name="cardinalityType" value="minCardinality"/>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${restrictionType eq 'maxCardinality'}">
maximum cardinality
<strong>maximum cardinality</strong>
<input type="hidden" name="cardinalityType" value="maxCardinality"/>
</c:when>
<c:otherwise>
<c:if test="${restrictionType eq 'cardinality' }">
exact cardinality
<strong>exact cardinality</strong>
<input type="hidden" name="cardinalityType" value="cardinality"/>
</c:if>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
<select name="cardinalityType">
<option value="minCardinality">minimum cardinality</option>
<option value="maxCardinaltiy">maximum cardinatlity</option>
<option value="cardinality">cardinality (exact)</option>
</select>
</td>
<td>
<input name="cardinality"/>
</td>
</tr>