JSP指令与动作元素-foward动作
foward动作:
语法:
<jsp:forward page=“URL”/>
等同于:
request.getRequestDispatcher("/url").forward(request,reponse)
login.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>登录界面</title>
</head>
<body><h1>用户登录</h1><hr><form action ="forward_action.jsp" name = "loginForm" method = "post"><table><tr><td>用户名:</td><td><input type = "text" name = "username"/></td></tr><tr><td>密码:</td><td><input type = "password" name = "password"/></td></tr><tr><td colspan = "2"><input type="submit" value = "登录"/></td></tr></table></form>
</body>
</html>
提交给forward_action.jsp页面:
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Forward动作</title>
</head>
<body><h1>Forward动作</h1><hr> <jsp:forward page="users.jsp" /> <!-- 等价于request内部跳转 --><%-- <%request.getRequestDispatcher("users.jsp").forward(request, response);%> --%>
</body>
</html>
通过foward动作跳转到users.jsp页面
<%@page import="java.net.URLDecoder"%>
<%@ page language="java" contentType="text/html; charset=utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>用户信息界面</title>
</head>
<body><h1>用户信息</h1><hr><%request.setCharacterEncoding("utf-8");String username="";String password="";if(request.getParameter("username")!=null){username = request.getParameter("username");}if(request.getParameter("password")!=null){password = request.getParameter("password");}%>用户名:<%=username %><br>密码:<%=password %><br>
</body>
</html>
JSP指令与动作元素-foward动作相关推荐
- Javaweb(jsp技术) —— ——jsp动作元素
jsp动作元素 文章目录 jsp动作元素 前言 一.JSP动作元素 1.1include动作元素 1.2forward动作元素 1.3阶段案例:传智书城JSP页面 前言 一本书中这样写到:一个能靠自己 ...
- JSP基本语法:文件结构、脚本元素、指令元素、动作元素
JSP语法分为三种不同的类型: 脚本元素(SCRIPTING) 指令元素(DIRECTIVE) 例如: <%@ page import="java.io.*" %> 动 ...
- jsp指令元素与动作元素
jsp:指令元素 1.<%@ page language="java" import="java.util.*" pageEncoding="u ...
- jsp篇 之 指令元素和动作元素
Jsp指令元素分类与书写格式: 书写格式: <%@ 指令类型 属性="值" .. %> 分类: [page include taglib]三种. 根据名字就能知道指 ...
- Jsp语法、指令及动作元素
一.JSP的语法 1.JSP的模板元素:(先写HTML) 就是JSP中的那些HTML标记 作用:页面布局和美化 2.JSP的Java脚本表达式: 作用:输出数据到页面上 语法:<%=表达式%&g ...
- 【Head First Servlets and JSP】笔记24:include指令与include动作 param动作 foward动作...
include指令与include动作 1.样例代码 <%@ page contentType="text/html;charset=UTF-8" language=&quo ...
- 22.jsp动作元素
JSP 动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用.JSP动作元素是用XML语法写成的. 利用JSP动作可以动态地插入文件.重用JavaBean组件.把用户重定向到另外的页 ...
- JSP常用动作元素有哪些?作用是什么?
JSP 动作元素有哪些?作用是什么? jsp的标准动作元素有十种之多,但是常用的就以下这六种 jsp:include:在页面被请求的时候引入一个文件. jsp:useBean:寻找或者实例化一个Jav ...
- jsp动作元素include学习
<jsp:include>动作元素 <jsp:include>动作元素用来包含静态和动态的文件.该动作把指定文件插入正在生成的页面: jsp:include,插入文件的时间是在 ...
最新文章
- 厚积薄发!他读博前三年零文章,后期发力产出11篇一作,现任985高校博导
- 【译】JavaScript中的Callbacks
- 【整理】OC中常用的关于时间格式的转换
- 利用ASP.NET生成静态页面
- OpenGL - Normal Map
- asp.net防类似DDOS攻击(CC攻击)代码
- Sql Server之旅——第十三站 深入的探讨锁机制
- 一维条形码识别c语言_条形码的优点
- [转]浅谈Normalize.css
- View的事件处理流程
- 土地利用转移矩阵图怎么做_土地利用转移矩阵的几种实现方法
- 用 husky 和 lint-staged 构建代码检查工作流
- [HAOI2014] 贴海报
- Python提取PDF文档页面——PyMuPDF使用
- windows server2008 R2 无法验证此程序发布者,导致VMware tool 安装失败
- 电脑相机出现0xA00F4289<ActiveCameraUnplugged>和0xA00F4244错误代码
- 淘宝客导购产品设计 (一)
- Exception in thread “main“ java.time.DateTimeException: Unable to extract ZoneId from temporal
- Matlab:isempty()函数用法
- SDWebImage使用详解
热门文章
- 基于波特模型博弈理论分析工程师的核心竞争力
- Maven Nexus 私库的搭建
- python正态分布,python中正态分布是什么?
- 计算几何之大圆包含小圆问题
- 100G中长距离光模块,你选对了吗?
- CentOS8上部署NFS服务端和客户端
- 使用mybatis分页插件报错Error parsing SQL Mapper Configuration; Cause: java.lang.ClassCastException: com.gith
- 阿里新动态:童文红出任菜鸟董事长 万霖任菜鸟总裁
- 关于transforms.ToTensor()
- C 库函数 - perror()