JAVA WEB之jsp指令篇

现在在社团教学弟学妹们Java Web,发现他们课上学的jsp不是很懂,再想起自己之前一个人磕磕撞撞的学习jsp,想写一点什么来帮助更多的初学者,顺便自己复习一下。

好了,闲话少说,直接开始我们的jsp学习之路。

关于Myeclipse的安装与tomact的配置教程网上都有,这里我就不说了。咱们先说说jsp里的指令吧。

指令1:page指令,这个指令是定义整个jsp页面的相关属性(这些属性在分析成servlet的时候会成为相应的Java代码)

      语法格式:<%@page 属性名1=“属性值1”    属性名2=“属性值2”     ……     %>

      介绍几个初学者常用的属性

      1、language :顾名思义,这个属性是设置jsp页面的语言的,目前只支持java

      2、pageEcconding :这个属性是定义jsp页面的编码格式,一般有gbk,utf-8等

      3、contentType :这个属性设置jsp页面的MIME类型和字符编码,浏览器会据此显示网页内容,contentType="text/html;charset=值",注意,charest的值应与

pageEcconding 的值保持一致,否则会出现乱码

      4、import: 设置导入jsp页面中使用到java类时所用到的Java类包,比较常用

      5、session:这个属性的值只有两个:true和false,用来判断jsp页面是否可以使用session对象(如果没有设置,默认为true)

      此外page指令的属性还有一些,由于不是很常用,就不说了,大家私下了解一下即可。

指令2::include指令,该指令主要用于文件包含。

      举个例子:如果有两个jsp页面:a.jsp页面和b.jsp页面,在a.jsp的代码中加入<%@include file="b.jsp"   %>,调试运行之后,a.jsp的页面中将会出现b.jsp页面的内容

具体效果请自己尝试

      注意:include可以包含jsp页面,html代码,java代码,但是只支持静态包含,即被包含的文件中的代码不会被执行

指令3:taglib 指令,该指令主要用于加载用户自定义标签

      该指令只有两个属性:prefix和uri。prefix属性用来设置加载自定义标签的前缀,uri属性用于指定自定义标签的描述文件的位置

好了,jsp的指令就这么多了。个人觉得,page指令是新手必须掌握的,include指令也需要做个几次,了解一下,至于taglib 指令,以后需要用到自定义标签的时候再学习不迟。

下一篇JAVA WEB之jsp语法篇


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值