jsp:全称Java Server Pages:java做事器端页面(可以理解为一个分外的页面,个中既可以定义html标签,又可以定义java代码)

用于简化书写

缺点:HttpServlet was not found on the Java

jsp定义方法jsp的懂得以及应用 AJAX

事理:jsp实质上便是一个servelt

在jsp里面定义的java代码就叫做jsp的脚本

Jsp的内置工具:

在jsp页面中不须要获取和创建,可以直策应用的工具

jsp一共有9个内置工具

本日学习3个:

request:代表要求

response:代表相应

out:可以将数据输出到页面上(可以理解为字符的输出流工具)和response.getWriter()类似

response.getWriter()和out.write()的差异:

视频加载中...

<%@ 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><!-- 定义的java代码,在service方法中。
service方法可以定义什么,该脚本就可以定义什么 --><%int i=5;System.out.println("中国加油");String contextPath=request.getContextPath();out.print(contextPath);%><!-- 用来定义成员变量和成员方法 --><!-- 定义的java代码,在jsp转换后类的成员位置 --><%!int i=3;%><!-- 定义的java代码会输出到页面上 --><%= i %><%response.getWriter().write("response............."); %></body></html>