描述:HTML通过超链接a传递参数到JSP页面,通过超链接和JSP产生交互
解释:
1.地址重写:语法--JSP文件?参数名1=值1&参数名2=值2&.....,通过&分隔不同参数----例如
<a href="main.jsp?id=1001&name=tianxin">删除员工</a>
2.实例演示(Tomcat服务器必须打开)
HTML代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HTML5</title>
</head>
<body>
<!-- 将id=1001和姓名name=tianxn传到jsp中 -->
<a href="main.jsp?id=1001&name=tianxin">删除员工</a>
</body>
</html>
JSP页面代码:
<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP</title>
</head>
<body>
<%-- 防止中文乱码设置字符集 --%>
<%request.setCharacterEncoding("UTF-8");%>
<%
String id = request.getParameter("id"); // 接收id
String name = request.getParameter("name"); // 接收姓名
%>
<%-- 通过表示语句进行输出 --%>
<h2>删除员工:id = <%=id%> name = <%=name%></h2>
</body>
</html>
运行结果: