JSP基础学习(一)

来源:互联网 发布:长春干部网络学校 编辑:程序博客网 时间:2024/05/29 15:07

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
原创粉丝点击