jsp标签精华

Posted siv8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp标签精华相关的知识,希望对你有一定的参考价值。

<%@ taglib uri="/struts-tags" prefix="s" %>

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

 

<s:hidden id="size" name="beanList.size()" />

<s:iterator var="bean" value="beanList" status="st">

  <s:hidden name="beanList[%{#st.index}].id" />

  <s:hidden id="flag_%{#st.index}" name="beanList[%{#st.index}].flag" />

  <s:if test="#bean.isMust == 1">***</s:if>

  <s:if test="%{#bean.showType == ‘radio‘}">**</s:if>

  <s:iterator var="choice" value="#bean.choiceList" status="s">

    <s:if test="choice == ‘radio‘ ">**</s:if>

  <div id="q_${st.index}">${st.index+1}</div>

  <input  id="bean_${st.index}" type="hidden" value="radio" />

</s:iterator>

 

 

<c:if test="${fn:contains(type, ‘,‘)}" >

<c:set var="idList" scope="request" value="${fn:split(id, ‘,‘)}" />

<c:set var="typeList" scope="request" value="${fn:split(type, ‘,‘)}" />

<c:forEach items="${idList}" var="idBean" varStatus="s1">

  <c:forEach items="${typeList}" var="typeBean" varStatus="s2" >

    <c:if test="${s1.index == s2.index}">

      <c:choose>

        <c:when test="${typeBean == ‘pre‘}">**</c:when>

        <c:otherwise>**</c:otherwise>

      </c:choose>

    </c:if>

  <c:forEach>

<c:forEach>

 

以上是关于jsp标签精华的主要内容,如果未能解决你的问题,请参考以下文章

JavaWeb---总结JSP标签

JSP的标签技术

javaweb之jsp标签

JSP标签介绍

jsp标签简介

jsp自定义标签