问答详情
源自:3-5 JSTL标签之if标签

为什么输入成绩却没显示成绩等级

<form action="test.jsp" method="get">

   <input type="text" name="socre" value="${param.score}">

   <input type="submit" value="提交">

</form>

<c:if test="${param.score>=90}" var="result">

   <c:out value="你的成绩为 A"></c:out>

</c:if>

<c:if test="${param.score>=80 && param.score<90}" var="result">

   <c:out value="你的成绩为 B"></c:out>

</c:if>

<c:if test="${param.score>=70 && param.score<80}" var="result">

   <c:out value="你的成绩为 C"></c:out>

</c:if>

<c:if test="${param.score>=60 && param.score<70}" var="result">

   <c:out value="你的成绩为 D"></c:out>

</c:if>

<c:if test="${param.score<60}" var="result">

   <c:out value="你的成绩为 E"></c:out>

</c:if>


提问者:慕粉4214801 2017-08-11 14:44

个回答

  • 慕移动9181930
    2022-03-25 04:46:22

    有可能使用的是CSS3只是猜测而已哦

  • 慕粉4214801
    2017-08-12 10:17:06

    好吧,是我前面评错了,后面忘改了。

    多谢!!!

  • 鸿鹄yyn
    2017-08-11 16:17:27

    你文本框的name =socre      然后你存的是paramoun.score 这个变量。

    后面肯定获取不到。所以显示不出啦