<% ... @ page pageEncoding="UTF-8" %> <% ... @ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <% ... @ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> < form action ="test.jsp" > chinese: < input type ="checkbox" name ="language" value ="chinese" />< br > english: < input type ="checkbox" name ="language" value ="english" />< br > france: < input type ="checkbox" name ="language" value ="france" />< br > < input type ="submit" value ="submit" /> </ form > < c:choose > < c:when test ="${not empty paramValues.language}" > < c:forEach items ="${paramValues.language}" var ="a" > < c:out value ="${a}" ></ c:out > </ c:forEach > </ c:when > < c:otherwise > you has not any check values </ c:otherwise > </ c:choose >