忘れやすいstruts logicとcラベルのc:if


よくstrutsのlogicラベルを使ってループ出力を判断します
cラベルが悪くて忘れそうになりましたが、
だからまとめて、混ぜないで
「需要」は、「省」ドロップダウン・ボックスでユーザーが属する省を判断し、「省データデータベースから抽出」を選択することです.
キーセクション


<body>
	name:${person.pname }<br>
		  :
		<select name="per">
		<!--  struts       
			<logic:notEmpty name="per">
				<logic:iterate id="pev" name="per">
					<logic:equal value="${person.per.pid}" name="pev" property="pid">
						<option value="${pev.pid }" selected>${pev.pname }</option>
					</logic:equal>
					<logic:notEqual value="${person.per.pid}" name="pev" property="pid">
						<option value="${pev.pid }">${pev.pname }</option>
					</logic:notEqual>
				</logic:iterate>
			</logic:notEmpty>
		 -->
		 
		 <!--   c            items                 name     el      
		 <c:forEach var="pev" items="${per}">
		 	<c:if test="${pev.pid eq person.per.pid}">
				<option value="${pev.pid }" selected>${pev.pname }</option>
			</c:if>
			<c:if test="${pev.pid ne person.per.pid}">
				<option value="${pev.pid }">${pev.pname }</option>
			</c:if>
		 </c:forEach>
		  -->
		</select>
	</body>