JPS 技术:
一、JSP概述
什么是jsp:
它的英文全称 java server pages ,java服务端页面,它是建立在servlet规范基础上的动态网页开发技术。
java 服务端 页面: 在jsp上可以写java代码,也可以写html标记,它运行在服务器端。
jsp = java + html + jsp自身的一些东西。
为什么会产生jsp技术:
因为在早期没有jsp时,需要servlet向页面写数据,比较麻烦,所以就产生了jsp技术,
jsp最大的特点:可以非常简单的书写页面html。
jsp其实它的本质是servlet: 可以看到jsp 继承了 HttpJspBase 继承 HttpServlet。
二、JSP基本语法
Jsp声明
语句用于声明变量和方法它以“<%!”开始,以“%>”结束,语法如下:
<%!
定义的变量或方法
%>
在chapter6项目的WebContent目录下创建一个名称为example01.jsp的文件,代码如下:
<%@ 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>
<%
int a=1;
int b=3;
%>
<%!
public String daying(){
String str="dashuju2003";
return str;
}
%>
<% out.println("biaoda:" +a+b); %>
<br/>
<br/><br/>
<% out.println(daying()); %>
<br/><br/>
<%="表达式:"+a+b%>
<%="表达式:"+daying()%>
</body>
</html>
运行结果如下