一、题目要求
通过表单输入一个正整数n,然后通过动作指令include插入一个计算1~n累加和程序。
二、代码实现
1、index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body bgcolor=pink><font size=3>
<p>请输入一个正整数,计算1~n的和
<%@include file ="computer.jsp" %>
<font>
</body>
</html>
2、computer.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<ForM action=""method=post name=form>
<INPUT type="text" name="ok">
<BR><INPUT type="submit" value="确定" name=submit>
</FORM>
<%String a=request.getParameter("ok");
if(a==null){
a="0";
}
try{
double number=Integer.parseInt(a);
double result = (1 +number) * number / 2;
out.print("1到"+a+"的累加和"+result);
}
catch(NumberFormatException e){
out.print("<BR>"+"请输入需