★ jsp的显示注释和隐式注释
● 显示注释:
-- 显示注释会被发送到客户端,可通过查看页面源文件看到该注释
-- 基本形式:<!--注释内容-->
● 隐匿注释:
-- 不会被客户端查看到,不会被服务器执行
-- 基本形式: <%--注释|<%表达式%>--%>
★ jsp的基础语法
● 声明语句:
<%! %>用于声明全局变量、类和方法,全局变量实例化一次
● 表达式
<%= %>用于输出值,类似于out.println();
开发中建议用<%= %>代替out.println(),这样小达到html代码和java代码的分离。
● 脚本
<% %>用于写具体的java代码和局部变量的声明
● page指令
page指令用来指明当前页面的属性
主要功能:
-- 利用import语句导入类,如<%@page import="java.sql.*, java.util.*"%>,多个类用“,”隔开,也可分多行导入
-- jsp出错处理,如<%@page errorPage="err.jsp"%>
-- 指明出错页,如<%@page isErrorPage="true"%>
-- 使用的编程语言,如 <%@page language="java"%>
-- session管理,如<%@page sesson="true"%>
-- 缓冲设置,如<%@page isAutoFlash="true" buffer="8kb"%>
-- 设定页面的MIME类型,如<%@page contentType="text/html; charset=gb2312">
● include指令
○ <%@include file="url"%>可以包含任意文件,如*.txt,*.htm,*.jsp等,把文件内容包含进来。注意在jsp中只能有一组<html>,<head>,<body>标签,因此在所包含的文件中只写要显示的部分,主体部分不写
○ <jsp:include page="uri">
<jsp:pama name="参数名称" value="值"/>
</jsp:include>
或者
<jsp:include page="uri"/>
以上两种都是标签形式指令,必须将标签完结,而且必须写在<% %>之外
两种include指令的区别
◆ 用<jsp:include page= >——先处理后包含,该指令可向被包含的页面中传递参数,如果传递参数,则被包含的页面必须是.jsp文件——动态页面,在jsp中接受参数用request.getParameter(),如果包含的是动态文件,则进行动态处理,并把结果显示;如果是非动态文件,则只是把内容包含进来
◆ 用<%@inlude file = %>——先包含后处理,该指令则只是把所包含的文件内容静态地包含进来,如果被包含的文件(*.txt,*.inc,*.jsp)不管文件的后缀是什么,有jsp代码则执行代码
|
● 跳转指令
<jsp:forward page="uri"/>
或者
<jsp:forward page="uri">
<jsp:pama name="参数名称" value=”值"/>
</jsp:forward>
以上两种都是标签形式指令,必须将标签完结,而且必须写在<% %>之外
它是转发指令,无条件跳转,地址栏不变
★ 关于form表单get和post两种提交方式的区别
● post:提交的内容不会显示,没有长度要求
● get:提交的内容会显示出来,地址栏中的长度只有4k-5k,如果传递大量数据则无法显示
分享到:
相关推荐
本书较为全面地介绍了JSP技术,由浅入深、循序渐进地介绍了JSP的运行系统,基本概念,语法规范及其相关内容,从基本的JSP概述、与其他技术的对比,到JSP的运行系统和模式,逐步深入地对JSP语法规范进行了详细的...
和 JSP 1.2中的已有接口不同的是,SimpleTag接口不使用doStartTag和doEndTag方法,而提供了一个简单的doTag方法。这个方法在调用该标记时只被使用一次。而需要在一个自制标记中实现的所有逻辑过程、循环和对标记体的...
1.1 什么是jsp 1.2 jsp的原理 1.3 jsp环境的搭建 1.4 第一个jsp的例子 1.5 搭建jsp网站 1.6 如何学习jsp 第二章 Html语言简介.ppt 第三章:jsp语法.ppt 第四章 jsp对象.ppt
书中还展示了如何用Apache Tomcat服务器启动JSP,并详细讲述了JSP语法和功能、错误处理和调试、身份验证和个性化,以及如何将JSTL用于数据库访问、XML处理及国际化等。 《JSP设计(第二版)》可以满足两类想学习JSP的...
书中还展示了如何用Apache Tomcat服务器启动JSP,并详细讲述了JSP语法和功能、错误处理和调试、身份验证和个性化,以及如何将JSTL用于数据库访问、XML处理及国际化等。 本书可以满足两类想学习JSP的专业人士的不同...
书中还展示了如何用Apache Tomcat服务器启动JSP,并详细讲述了JSP语法和功能、错误处理和调试、身份验证和个性化,以及如何将JSTL用于数据库访问、XML处理及国际化等。 《JSP设计(第二版)》可以满足两类想学习JSP的...
JSP动态网站开发基础教程与实验指导(从基础到应用)光盘 作者:王晓军 田中雨 刘跃军 等 全书共分12章,介绍了,JSP开发环境配置,页面组成元素,内置对象,访问数据库技术,JavaBean,Servlet技术,以及开发JSP...
1.2 JSP 中如何使用JavaBeans 1.3 JavaBeans 的Scope 属性 1.4 JavaBeans 应用实例 1.5 本章小结 第2 章 Enterprise JavaBeans 2.1 EJB 技术简介 2.2 EJB 体系结构(一) 2.3 EJB 体系结构(二) 2.4 如何开发EJB(一) ...
目 录 第一章 绪论 1 ...4.8.1数据库编程基础及语法 35 4.8.2 本系统中的连接方式 37 第五章 测试问题及解决 38 5.1 java汉字处理问题及解决 39 5.2文件下载问题 39 结 论 40 结束语 41 参考文献 42 附 录 43
1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 ...
JSP的语法基本上和Java是相同的,有Java基础的读者可以很快学会如何使用JSP,而没有Java语言基础的读者,只要循序渐进地阅读本书,一样可以成为JSP编程的高手。本书主要分为两个部分:第一部分为JSP基础部分。通过...
内容包括HTML语句的基本语法,JSP指令与动作,JSP内部对象,JavaScript脚本在JSP编程中的使用,JavaBean在JSP中的基本概念及其属性与方法,数据库的连接方式,绘图方法,实现邮件的收发功能,打印Word、Excel和PDF...
1.2 要动态构建网页的原因 1.3 servlet代码初探 1.4 servlet相对于“传统”cgi的优点 1.5 jsp的作用 第1部分 servlet技术 第2章 服务器的安装和配置 2.1 下载和安装java软件开发工具包 2.2 为桌面...
1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 ...
1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 ...
视频描述: (一) java EE核心十三种技术介绍 (二) java EE程序员修炼成精的法门(卖油翁的故事) (三) jsp版本的用户管理系统演示 (四) jsp的概述(基本语法) (五) jsp的运行原理(还是hello.jsp) (六) jsp版的计算器 6.1...
1.2 JSP 中如何使用JavaBeans 1.3 JavaBeans 的Scope 属性 1.4 JavaBeans 应用实例 1.5 本章小结 第2 章 Enterprise JavaBeans 2.1 EJB 技术简介 2.2 EJB 体系结构(一) 2.3 EJB 体系结构(二) 2.4 如何开发EJB(一) ...
1.2 JSP 页面..........................................10 1.3 JSP 的运行原理....................................12 1.4 安装配置 JSP 运行环境 .............................16 1.5 JSP 页面的测试 .........