在一个JSP文件中通过Java程序段的循环创建n个超链接(n的值自行决定),点击每个超链接,会通过URL传值的方式把循环变量i传递到另一个JSP页面,在该页面输出i的值,并输出i的平方。
pingfen.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
//定义一个变量:
String str = "10";
int number = Integer.parseInt(str);
int i=0;
%>
该数字是:<%=number %>
<br>
该数字的平方为:<%=number*number %>
<br>
<%while(i<10&&number<20){ %>
<a href="pingfen1.jsp?number=<%=number+1 %>"> 到达<%=i++ %></a>
<%number++; %>
<%} %>
pingfen1.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
//获得number
String str = request.getParameter("number");
int number = Integer.parseInt(str);
%>
该数字是:<%=number%>
<br>
该数字的平方为:<%=number*number %>