zoukankan      html  css  js  c++  java
  • Java Web JSTL实现登陆页面重定向 jstl标签

    <form action="js/loginResult.jsp" class="loginForm" id="loginForm" method="post">

    <!--这里是表单提交页面-->
                    <div class="Login_area">
                        <div class="loginPos">
                            帐&nbsp号: <input type="text" name="userName" id="nameField" />
                        </div>
                        <div class="loginPos">
                            密&nbsp码: <input type="password" name="pwdName" id="pwdField" />
                        </div>
                        <div class="loginPos">
                            验证码:<input type="text" name="checkNumber" id="checkField">
                        </div>
                        <div class="checkImage" id="checkImage">
                            这里放一张图
                        </div>
                    </div>
                    <br> <input type="submit" id="upLoad" value="登陆" class="upLoadBtn">
                </form>

    <!--此页面的文件格式为html格式-->


    这个是参数接收页面,仅作测试作用

    <body>
        <c:out value="${param.userName}" ></c:out>
        <c:set var="name" value="12345"></c:set>
        <c:set var="pwd" value="12345"></c:set>
        <c:choose>
            <c:when test="${ param.userName == name && param.pwdName == pwd }">
                <c:redirect url="http://www.baidu.com"></c:redirect>
            </c:when>
            <c:otherwise>
                <c:redirect url="../../index.html"></c:redirect>
            </c:otherwise>
        </c:choose>
    </body>

    这里面用到了EL(Expression Language)表达式,${******}具体怎么用可以百度啦


    1.在使用jstl需要配置一些东西,具体怎么弄可以参见菜鸟教程的jstl教程

    2.测试目的:

      在参数传递页面,表单中有两个输入框,一个输入用户名(userName)一个输入密码(pwdName),给表单设置一个提交方式(post)以及提交之后跳转的页面(LoginResult.jsp)

      然后想要在LoginResult.jsp页面中获取登录页面的参数,就可以用      ${ param.userName == name && param.pwdName == pwd } choose-when就相当于switch的功能

    3.只是一个简单的使用方式,哪有问题的话可以告诉我咯

  • 相关阅读:
    #2051:Bitset(进制转化)
    #2054:A == B ?(水题坑人)
    #2045:不容易系列之三LELE的RPG难题(dp递推)
    #2037:今年暑假不AC
    #2036:改革春风吹满地
    OJ中的语言选项里G++ 与 C++的区别
    如何在CSDN上如何快速转载博客
    Python之路(第八篇)Python内置函数、zip()、max()、min()
    Python编程笔记(第一篇)Python基础语法
    Python之路(第七篇)Python作用域、匿名函数、函数式编程、map函数、filter函数、reduce函数
  • 原文地址:https://www.cnblogs.com/LinKinSJ/p/8604747.html
Copyright © 2011-2022 走看看