HTML通过超链接传递参数到JSP页面-html与jsp交互

描述:HTML通过超链接a传递参数到JSP页面,通过超链接和JSP产生交互

解释:

    1.地址重写:语法--JSP文件?参数名1=值1&参数名2=值2&.....,通过&分隔不同参数----例如

    <a href="main.jsp?id=1001&name=tianxin">删除员工</a>

    2.实例演示(Tomcat服务器必须打开)

    HTML代码:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>HTML5</title>
 6 </head>
 7  
 8 <body>
 9     <!-- 将id=1001和姓名name=tianxn传到jsp中 -->
10     <a href="main.jsp?id=1001&name=tianxin">删除员工</a>
11 </body>
12 </html>

    JSP页面代码: 

 1 <%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%>
 2  
 3 <!DOCTYPE html>
 4 <html>
 5 <head>
 6     <meta charset="UTF-8">
 7     <title>JSP</title>
 8 </head>
 9 <body>
10     <%-- 防止中文乱码设置字符集 --%>
11     <%request.setCharacterEncoding("UTF-8");%>  
12     <%
13         String id = request.getParameter("id");     // 接收id
14         String name = request.getParameter("name"); // 接收姓名
15     %>
16     <%-- 通过表示语句进行输出 --%>
17     <h2>删除员工:id = <%=id%> name = <%=name%></h2>
18 </body>
19 </html>

运行结果:

 

posted @ 2020-03-09 19:06  尚宇园  阅读(1675)  评论(0编辑  收藏  举报