JSP的一个小程序

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!--下面这句话是用来进行导入相应的包  -->
<%@ page import="java.util.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<!-- <%! %>这个是用来声明类方法以及变量的 -->
<%!
   int x=12,y = 60,z;
   String name = "John";
   Date date = new Date();
%>
<%!
   int add(int m,int n)
{
	int result = 0;
	result = m+n;
	return result;
}
%>
<%!
   int chengji(int m,int n)
{
	int result = 0;
	result = m*n;
	return result;
}
%>
<%!
    class Circle{
	double r;
	Circle(double r){
		super();
		this.r = r;
	}
	double area(){
		return Math.floor(Math.PI*r*r);
	}
}
%>
<body>
<%
out.print("我的名字:"+name);
out.print("<br></br>");
out.print("X的值为:"+x);
out.print("<br></br>");
out.print("y的值为:"+y);
out.print("<br></br>");
out.print("z的值为:"+z);
out.print("<br></br>");
out.print("现在的时间为:"+date);
out.print("<br></br>");
out.print("10和20的和为:"+add(10,20));
out.print("<br></br>");
out.print("10和20的乘积为:"+chengji(10,20));
%>
<%
 out.print("<br></br>");
 Circle c = new Circle(6);
 out.print("半径为6的圆面积为:"+c.area()); 
%>
</body>
</html>
这是一段JSP的小程序,程序的主要内容就是在HTML代码当中嵌入Java代码,将前端的界面显示和业务逻辑分离开来,在前段用户用浏览器发出一个页面的访问请求,然后服务器端来处理请求接着将客户端需要的网页以HTTP协议传输给客户端浏览器进行浏览。这段代码的主要功能就是实现一个10以内的求和,算法很简单。我是用Eclipse进行编写的,在编写之前需要安装Tomcat,将安装好的Tomcat和Eclipse进行绑定好即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值