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

来源:3-5 JSTL标签之if标签

慕粉4214801

2017-08-11 14:44

<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>


写回答 关注

3回答

  • 慕移动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 这个变量。

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

JSP常用标签

配置及使用常用JSTL标签,这是一项必备的基本技能

46090 学习 · 80 问题

查看课程

相似问题