zoukankan      html  css  js  c++  java
  • 12.2

     今天学了

    创建处理文件

     使用<jsp:forward>完成跳转
    通常会编写专门的登录成功和登录失败页面,在登录成功或者登录失败后会跳转到这
    些专门的页面。要跳转到某个页面,可以使用 JSP 提供的<jsp:forward>标签。
    <jsp:forward>标签的作用相当于方法调用,在执行当前文件的过程中,如果遇到了这个
    标签,会转向执行这个标签指向的目标文件,而当前文件中该标签后面的内容不再被执行,
    并且当前文件和转向的目标文件在执行过程中,使用的 request 对象是相同的,也就是说这
    两个文件属于同一次请求。
    <jsp:forward>的基本格式如下:
    <jsp:forward page="目标文件" flush="true|false"/>
    这个标签有两个属性,page 属性指出跳转到哪个页面,指出文件的名字,flush 属性指
    定是否及时响应,默认是 true。
    假设表示登录成功的页面是 login_success.jsp,则转向登录成功的文件的代码如下:
    <jsp:forward page="login_success.jsp"/>
    假设登录成功的界面是 login_success.jsp,登录失败的界面是 login_failure.jsp,则修改
    后的代码如下:
    <%@ page contentType="text/html;charset=GB2312"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <c:if test="${param.username=="zhangsan" && param.userpass=="wangwu"}">
     <c:set var="username" value="${param.username}" scope="session"/>
     <jsp:forward page="login_success.jsp"/>
    </c:if>
    <c:if test="${param.username!="zhangsan" || param.userpass!="wangwu"}">
     <jsp:forward page="login_failure.jsp"/>
    </c:if>
  • 相关阅读:
    成长篇之代码灵异事件
    idea快捷键
    java环境配置常用链接
    MySQL分区
    English 动词篇
    仿stl+函数模板
    java 数组复制
    拓扑排序(Topological Sorting)
    2017蓝桥杯第十题(k倍区间)
    翻译NYOJ
  • 原文地址:https://www.cnblogs.com/dty602511/p/14173730.html
Copyright © 2011-2022 走看看