jsp语法基础知识_第1页
jsp语法基础知识_第2页
jsp语法基础知识_第3页
jsp语法基础知识_第4页
jsp语法基础知识_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

石材背景墙:/category-2-b0.html 组装电脑: 3000元电脑配置单:/pzqd/3000y/ jsp语法基础知识1、 jsp的三种注释:1) 显式的注释:直接使用html风格的注释(在jsp中的注释)2)隐式的注释:直接使用java的注释(在jsp中的注释)3)jsp自己的注释 4)三种注释的区别: 显式的注释在查看网页源文件的时候是可以看到内容的; 隐式的将会隐藏, 直接使用java的注释只能在scriptlet代码块或者js代码块当中使用。2、 三种scriptlet及其区别 从字面上看script是脚本的意思,let:代表着小程序。 从使用上来讲,scriptlet有三种形式: 1)第一种scriptlet: 一般用来定义变量,编写语句范例在页面上输出一个for循环: % int sum=0; for(int i=0;i=100;i+) sum+=i; out.print(sum=+sum+); % 2)第二种scriptlet:可以在此scriptlet中声明全局的常量,编写方法,编写类,但是一般情况下,jsp当中是不会直接定义一个类,而且我们不会在这一种scriptlet中不会编写语句。(jsp中连接数据库)范例: % out.print(+DRIVER+); %3)第三种scriptlet:(又叫做表达式输出)此种scriptlet可以输出一个变量或者具体的内容范例: 3、对比于out.print(),表达式输出是否更好呢?范例:我们打印一个100*100的表格,使用out.print()% out.print(); for(int i=1;i=100;i+) out.print(); for(int j=1;j=100;j+) out.print(); out.print(i*j); out.print(); out.print(); out.print(); %使用表达式输出: % int m=0; int n=0; for(int i=1;i % for(int j=1;j 对比之后发现,虽然页面上的效果是一样的,但是通过查看源文件,发现第一种形式的代码非常混乱,难以阅读同时对于一些前台的开发工具而已,这样的代码是无法识别的,而第二种形式就相对而已清晰了很多。因此以后的jsp页面,我们严禁出现out.print来进行输出4、page指令 page表示的是当前的jsp页面,可以理解为一个对象。 page指令的主要功能有以下两个:设置MIME类型(MIME类型:多功能网际邮件扩充协议)、导包。1)设置MIME类型: 这意味着该jsp页面是一个word风格的页面,使用的是utf-8字符集;通常情况下我们设置的类型是text/html。2)使用page指令来进行导包: 5、包含指令和跳转指令在jsp当中有两种include包含指令: include、 1)include指令 静态的包含, 主页码不能向被包含的页面传递参数。 可以包含任意格式的文件进来,就是将该文件中的内容拿过。 2)指令这种

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论