日期:2014-05-17  浏览次数:20669 次

这两个代码块中的内容都执行了这是为啥呢?
 <c:choose>
           <c:when test="${empty reset_error}">
               <p align="center"><b>你已经重置密码成功,本页面将于</b><br/></p> 
               <p align="center"><b style= color:blue><span id=jump>5</span>秒后跳转到登录界面........</b><br/></p>
               <p align="center">若果没有跳转请点击<a href="login/login.jsp">这里</a></p>
               <% response.setHeader("refresh","5;url=login/login.jsp") ;%>
           </c:when>
           <c:otherwise>
               <p align="center"><b>${reset_error}本页面将于</b></p>
               <p align="center"><b style= color:blue><span id=jump>5</span>秒后跳转到密码重置界面........</b><br/></p>
               <p align="center">若果没有跳转请点击<a href="login/reset.jsp">这里</a></p>
               <% response.setHeader("refresh","5;url=login/reset.jsp") ;%>
           </c:otherwise>
       </c:choose>

其中reset_error是程序里边出来异常的东西,如果有异常就把异常信息设置到reset_error里边。 act.put("reset_error", e.getMessage());如果没有异常就是成功了。

------解决方案--------------------
问题是啥啊??
------解决方案--------------------
我帮你测试了一下前台应该没有问题的,是不是后台那里有问题!有没有把这个Map对象放进作用域中!
------解决方案--------------------
${empty reset_error}

打印一下看看是什么
------解决方案--------------------
看一下编译的servlet