JSP学习笔记 1.什么是jsp JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.JSP/Servlet规范.JSP实际上就是Servlet. JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据. 2.JSP概述 JSP=HTML+Java Servlet:控制业务逻辑 JSP:显示 动态资…
1. 基础知识点图解 编程语言核心结构:变量.基本语法.分支.循环.数组.…… Java面向对象的核心逻辑:OOP.封装.继承.多态.接口…… 开发Java SE高级应用程序:异常.集合.I/O.多线程.反射机制.网络编程… 2. 各种语言对比 名称 适用对象 C 操作系统.嵌入式领域.数据库.服务器.单片机.编译器.Linux开发 C++  开发桌面软件.操作系统.图形处理.游戏.网站.搜索引擎.数据库 Java  Android平台应用.应用服务器程序.网站.嵌入式领域.大数据技术(包括Ha…
一.JSP的语法 1.JSP的模板元素:(先写HTML) 就是JSP中的那些HTML标记 作用:页面布局和美化 2.JSP的Java脚本表达式: 作用:输出数据到页面上 语法:<%=表达式%>(实际上就是调用输出流打印到页面上) 3.JSP中的Java脚本片段:(实际开发中,应做到JSP中不能出现一行Java脚本片段) 作用:书写Java代码逻辑 语法:<% 语句1; 语句2; %> 语句为Java语句 原理:其中的语句会原封不动的被服务器翻译到对应的Servlet的service…
简单来说,javaweb技术就是让服务器端能够执行Java代码,之后返回数据给客户端(浏览器)让客户端显示数据 jsp页面中可以嵌套java代码(java小脚本)和嵌套Web前端(html,css,js)来显示数据. 服务器解析一个jsp,其实就是把jsp中的java代码编译并执行,之后再返回一个String,String包含着html等Web前端数据,浏览器(客户端)就可以像平常打开静态网页一样,接受静态网页数据(html),解析并显示给用户. 指令 <%@ %> 脚本 <% %>…
一.include指令(如:<%@include file="..."%> ) 示例: Date.jsp <%@page import="java.text.SimpleDateFormat"%> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% Date d=new Da…
include指令 语法:<%@ include file="URL" %> 其中,URL表示一个要包含的页面. include动作(是一个动作标签) 语法:<jsp:include page="URL" flush="true|false"> 其中,page表示要包含的页面:flush表示被包含的页面时候从缓冲区读取. include指令与include动作比较 include指令 include动作 语法格式 <…
include指令(页面嵌套) <%@ include file="URL"%> include动作 <jsp:include page="URL" flush="true|false"/> page:要包含的页面 flush:是否使用缓冲区 include指令与include动作的区别 forword动作 <jsp:forward page="URL"/> 等同于 request.getR…
一.JSP九大内置对象 (一)JSP中无需创建就可以使用的9个对象 输入输出对象 1.response(HttpServletResponse):处理JSP生成的响应,然后将响应结果发送给客户端.是service方法的esponse参数.2.out(JspWriter):表示输出流,将作为请求的响应发送给客户端.是PrintWriter的一个实例. 作用域对象 3.request(HttpServletRequest):表示客户端的请求,包含了所有的请求信息,是service方法的resques…
一.概述 JSP是一种建立在Servlet规范功能上的动态网页技术,在网页文件中嵌入Java代码和JSP标记用于产生动态内容. 本文简单介绍JSP的运行机制和JSP的语法. 二.JSP的运行机制 JSP文件在用户第一次请求时,会被编译成Servlet,再由这个Servlet处理用户的请求. JSP容器管理JSP页面生命周期分为两个阶段:转换阶段和执行阶段,当有一个对JSP页面的客户请求到来时,JSP容器将JSP页面转换为Servlet源文件,然后调用javac工具编译源文件生成字节码文件,接下来…