JSP基础学习(一)

HTML的注释如下:<!-- 注释的内容 -->

JSP的注释语法如下:<%-- 注释的内容 --%>

JSP中的声明

(1)<%! 变量定义/方法定义/类 %>

 (2) <jsp:declaration>变量定义/方法定义/类 </jsp:declaration>  (已经过时了)

演示变量、方法和类的声明

<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>JSP声明例子</title>
	</head>
	<%!
		int x,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.println("我的名字: "+name);
		out.println("<br/><br/>");
		out.println("x的值: "+x);
		out.println("<br/><br/>");
		out.println("y的值: "+y);
		out.println("<br/><br/>");
		out.println("z的值: "+z);
		out.println("<br/><br/>");
		out.println("现在的时间为: "+date);
		out.println("<br/><br/>");
		out.println("10与20的和"+add(10,20));
		out.println("<br/><br/>");
		out.println("10与20的积"+chengji(10,20));
		%>
		<br>
		<br>
<%
	Circle c = new Circle(6);
	out.println("半径为6的圆面积为: "+c.area());
	%>
</body>
</html>

JSP表达式

<%=变量或者表达式%>

<jsp:expression>变量或者表达式</jsp:expression>  (已经过时了)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值