教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 幼儿教育 >

新手经典:JSP入门教程

来源:网络收集 时间:2026-09-12
导读: 给新手瞧瞧的 JavaServer Pages(JSP) 网页程序设计 给新手瞧瞧的 第三讲 JSP语法及内置对象 3.1 3.2 3.3 3.4 3.5 3.6 Java基础知识 JSP语法 JSP内置对象 HTML表单 JSP与客户机的交互 实践:练习JSP编程 2 给新手瞧瞧的 3.2 JSP语法 概述 基本语法 3 给新手

给新手瞧瞧的

JavaServer Pages(JSP) 网页程序设计

给新手瞧瞧的

第三讲 JSP语法及内置对象

3.1 3.2 3.3 3.4 3.5 3.6

Java基础知识 JSP语法 JSP内置对象 HTML表单 JSP与客户机的交互 实践:练习JSP编程

2

给新手瞧瞧的

3.2 JSP语法

概述 基本语法

3

给新手瞧瞧的

复习JSP的概念

Java Server Page Servlet简化设计,逻辑与界面设计分开, 开发更方便; HTML语法的 java 扩展,加入新的标签 (<%, %>,…); 强大的组件(Java Bean)支持功能;

4

给新手瞧瞧的

JSP文件结构及主要标签

<%@ page contentType="text/html;charset=gb2312" %> <%@ page import="java.util.*“ %> ... <HTML> <BODY> 其他 HTML 语言 <% 符合JAVA 语法的 JAVA 语句 %>

其他 HTML 语言 </BODY> </HTML>

5

给新手瞧瞧的

JSP示例(Hello.jsp)

<%@ page contentType="text/html;charset=gb2312" %> <%@ page import="java.util.*"%> <HTML> <BODY> <% for ( int i=0; i<2; i++ ) { %> 你好<br> <% } %> </BODY> </HTML>

<HTML> <BODY> 你好<br> 你好<br> </BODY> </HTML>

6

给新手瞧瞧的

JSP执行过程

servlet servlet 分析器

request

*.jsp

jsp parser

JSDK

*.java

*.class 执 行

response

7

给新手瞧瞧的

JSP

查找对应的JSP文件 是否存在 N

执行过程

Y 是否是修改或创建 后第一次调用 Y 调用Jsp Parser将其 编译成Servlet程序 调用JSDK将对应的Servlet 程序编译成Servlet字节码 N

执行(若未载入则先载入) 已有的对应的Java字节码

8

给新手瞧瞧的

JSP示例(Hello_Date.jsp)

<%@ page import="java.util.*" %> <%@ page contentType="text/html; charset=gb2312" %> <HTML> <BODY> 你好,今天是 <% Date today=new Date(); %> <%=today.getDate()%>号, 星期<%=today.getDay()%> </BODY> </HTML> import java.util.*;

response.setContentType("text/html; charset=gb2312"); out = pageContext.getOut(); out.write(“\r\n\r\n<HTML>\r\n <BODY>\r\n你好,今天是\r\n"); Date today=new Date(); out.print(today.getDate()); out.write("号,星期"); out.print(today.getDay()); out.write(" \r\n </BODY>\r\n</HTML>\r\n ");

JSP文件

servlet文件

9

给新手瞧瞧的

JSP示例(浏览结果)

10

给新手瞧瞧的

JSP语法概述

JSP原始代码中包含了JSP元素和 Template(模板) data两类 Template data指的是JSP引擎不处理的 部分,即标记<%……%>以外的部分, 例如代码中的HTML的内容等 ,这些数 据会直接传送到客户端的浏览器 JSP元素则是指将由JSP引擎直接处理的 部分,这一部分必须符合JSP语法,否则 会导致编译错误。

11

给新手瞧瞧的

jsp例子(hi.jsp)

<html> <head> <title>Hi-JSP实验</title> </head> <body> <% String Msg = "This is JSP test."; out.print("Hello World!"); %> <h2><%=Msg%></h2> </body> </html>

Template data

JSP元素

12

给新手瞧瞧的

JSP语法

JSP语法分为三种不同的类型

编译器指令(DIRECTIVE) 例如: <%@ page import=“java.io.*” %> 脚本语法(SCRIPTING)

动作语法(ACTION) 例如: <jsp:forward>, <jsp:getProperty>,<jsp:include>

13

给新手瞧瞧的

脚本语法

脚本语法包括

“HTML注释”:<!— comments --> “

给新手瞧瞧的

给新手瞧瞧的

…… 此处隐藏:181字,全部文档内容请下载后查看。喜欢就下载吧 ……
新手经典:JSP入门教程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1487743.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)