<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>登录界面</title> <!-- 引入 Bootstrap --> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <style type="text/css"> .divForm{ position: absolute; width: 300px; height: 280px; top: 30%; left: 40%; margin-top: 1px; margin-left: 5px; } .title{ width:100%; height:50px; font-size:38px; line-height:50px; margin-bottom:20px; font-family: 华文宋体; color: cornflowerblue; } </style> </head> <body> <div class="divForm"> <form method="post" action="${pageContext.request.contextPath}/login/judgeLogin"> <div class="title" > 欢 迎 登 录</div> <div class="form-group has-success has-feedback"> <label class="control-label"> 用户名: <input type="text" class="form-control" name="userName" id="userName" autocomplete="off" placeholder="请输入用户名"> </label> </div> <div class="form-group has-success has-feedback"> <label class="control-label"> 密码: <input type="password" class="form-control" name="userPwd" id="userPwd" autocomplete="off" placeholder="请输入密码"> </label> </div> <div > <a onclick="jumpRegister()"> 注册账号</a> <button type="submit" class="btn btn-primary">登录</button> </div> </form> </div> <script> function jumpRegister() { window.location = "${pageContext.request.contextPath}/register/index"; } </script> </body> </html>
时间: 2024-02-29 07:54:24 浏览: 130
这是一个JSP页面,用于展示登录界面。页面引入了Bootstrap框架,并通过CSS样式设置了登录表单的位置、大小、背景颜色等。表单中包含了用户名和密码输入框,以及登录和注册按钮。登录按钮提交表单数据到服务器进行验证,而注册按钮则跳转到注册界面。这段代码中还涉及了EL表达式和JSTL标签库的使用,用于获取上下文路径和设置表单提交的URL地址。
相关问题
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@include file="/context/mytags.jsp"%> <!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> </script> </body> </html>
这是一个JSP页面,包含HTML、Java、JavaScript等多种语言。其中,第一行指定了JSP页面的语言类型为Java,同时设置了页面的编码格式为UTF-8。第二行是引入了另一个JSP页面"mytags.jsp"。接下来是HTML的部分,包含了一个空的标题和一个空的body。在body中,定义了一个JavaScript代码块。该代码块目前为空,可以用于实现一些前端逻辑。
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <h2>欢迎<%=session.getAttribute("uname")%></h2> </body> </html> 运行完后显示欢迎null是什么原因
如果运行后显示"欢迎null",那么可能是由于以下原因之一:
1. 会话属性未设置:在JSP代码中,使用`session.getAttribute("uname")`获取会话属性的值。如果在设置会话属性之前尝试获取它,会返回null。请确保在使用`session.getAttribute`之前已经正确设置了"uname"属性。
2. 会话属性值为null:如果"uname"属性的值在设置时被设置为null,那么在使用`session.getAttribute("uname")`获取时也会返回null。请确保在设置"uname"属性时,给它一个有效的非null值。
3. 会话无效或已过期:如果会话无效或已过期,尝试获取会话属性的值也会返回null。请确保会话是有效的,并且没有过期。
请检查以上可能的原因,并根据具体情况进行调试和排除错误。
阅读全文