关于jsp中条件页面跳转的问题

来源:互联网 发布:电商源码 java 编辑:程序博客网 时间:2024/06/03 17:43

  在jsp文件中,如果你想得到实现满足一个条件后跳转向另一个网页,否则转向另一个界面,使用下面的语句是没有用的。

   <%if(name1.equals("xmm") && passwd.equals("3152060814101"))%>
       <jsp:forward page="success.jsp"/>
       <%else%>
       <jsp:forward page="fail.jsp"/>
     你可以使用以下两种方法解决这个问题。

    (一)使用网页重定位<%  if(name1.equals("xmm") && passwd.equals("3152060814101"))
       {   request.getRequestDispatcher("success.jsp").forward(request, response);}
       else {
       response.sendRedirect("fail.jsp");
       }

       %>

    (二)  <%if(name1.equals("xmm") && passwd.equals("3152060814101")){%>
             <jsp:forward page="success.jsp"/>
       <%}else{%>
       <jsp:forward page="fail.jsp"/><%}%>
       

原创粉丝点击