输入程序:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="例_input.jsp">
<input type="text" name="x">
<input type="submit" value="输入x后提交给服务器">
</form>
</body>
</html>
计算:
使用JAVA脚本
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>例题</title>
</head>
<body>
<%
String a=request.getParameter("x");
int b=Integer.parseInt(a);
int s=0;
int i=1;
while(i<=b){
s+=i;
i++;
}
request.setAttribute("和",s);
%>
<jsp:forward page="output.jsp"/>
</body>
</html>
显示
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
String b=request.getParameter("x");
int y=(Integer)request.getAttribute("和");
%>
1+2+3+....+<%=b%>=<%=y%>
</body>
</html>
最后运行时,需要在input.jsp