java jsp的指令_JAVA WEB之jsp指令篇

現在在社團教學弟學妹們Java Web,發現他們課上學的jsp不是很懂,再想起自己之前一個人磕磕撞撞的學習jsp,想寫一點什么來幫助更多的初學者,順便自己復習一下。

好了,閑話少說,直接開始我們的jsp學習之路。

關於Myeclipse的安裝與tomact的配置教程網上都有,這里我就不說了。咱們先說說jsp里的指令吧。

指令1:page指令,這個指令是定義整個jsp頁面的相關屬性(這些屬性在分析成servlet的時候會成為相應的Java代碼)

語法格式:

介紹幾個初學者常用的屬性

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的代碼中加入,調試運行之后,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、付费专栏及课程。

余额充值