入门提示
很多时候我们可以通过URL传递参数,形如: localhost:8080/index.jsp?name=test&id=1003这里面name=test&id=1003就是传递的参数,重要的一点,示例如下:
//一般使用的时候都是如下:
//name=test 中的test可以不用["]引起来.
//传递多个参数可以使用[&]进行分隔
创建页面,并进行测试
//index.jsp 主要界面.
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
获取传递的参数
然后再次新建一个界面:
//show.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
request.setCharacterEncoding("UTF8"); //这句话很重要,否则识别中文会出现乱码
String name = request.getParameter("name");
String id = request.getParameter("id");
%>
输出: 姓名:<%=name%>
id:<%=id%>