国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JSTL使用心得

2019-11-18 11:23:46
字體:
來源:轉載
供稿:網友


 
 第一次使用JSTL時,感覺它是那樣的別扭,一點都不如jsp使用起來方便,但是在我真真的把握它以后我才感覺到它功能的強大和巨大的優越性,下面是我在使用JSTL的過程中的一點感想,希望對學習它的人有所幫助。

JSTL核心標簽庫支持輸出、變量治理、條件循環語句、text imports 和URL manipulation。在JSP頁面中可以引入下面的標簽來使JSP支持JSTL:


<c:out>是寫數據,<c:set>是保存數據到內存中,<c:remove>是刪除數據,<c:catch>是拋出錯誤信息。下面對各種標簽的具體用法進行介紹。

1、

將test.testinfo的值保存到session的test2中,其中test是一個javabean的實例,testinfo是test對象的屬性。


將對象cust.address的city屬性值保存到變量city中


2、

您的用戶名是:

顯示用戶的用戶名,如為空則顯示guest


指定從session中獲取username的值顯示;


顯示username的值,默認是從request(page)中取,假如request中沒有名為username的對象則從session中取,session中沒有則從application(servletContext)中取,假如沒有取到任何值則不顯示。

3、


從request中刪除Collection變量。

例子:

? value=”1234” scope=”request”/>


4、


user.wealthy is true.


假如user.wealthy值true,則顯示user.wealthy is true.

5、和、

 

user.geNerous is true.

 

user.stingy is true.

 

user.generous and user.stingy are false.

 

?

只有當條件user.generous返回值是true時,才顯示user.generous is true.

只有當條件user.stingy返回值是true時,才顯示user.stingy is true.

其它所有的情況(即user.generous和user.stingy的值都不為true)全部顯示user.generous and user.stingy are false.

6、

 


?

相當于java語句

for (int i=0;i

{

out.PRintln(vectors.get(i));

}

?

在這里vectors是一個java.util.Vector對象,里面存放的是String數據,vector是當前循環條件下String對象。實際上這里的vectors可以是任何實現了java.util. Collection接口的對象。


count=

 

?

?

輸出:

count=0

...

count=10

7、

 


這個標簽的使用相當于java.util.StringTokenizer類。在這里將字符串a:b:c:d以:分開循環四次,token是循環到當前分割到的字符串。

8、?


將url http://www.url.com/edit.js包含到當前頁的當前位置,并將url保存到newsfeed變量中

"/>

在當前頁的當前位置輸出,http://www.yourname.com是當前頁的所在的位置。

9、


將請求重新定向到http://127.0.0.1/Sample/jstlTest1.jsp頁,相當于response.setRedirect(http://127.0.0.1/Sample/jstlTest1.jsp);

10、

標簽用來傳遞參數給一個重定向或包含頁面

 


將參數888以id為名字傳遞到login.jsp頁面,相當于login.jsp?id=888

在接收端頁面接收數據的代碼為:


?

還有很多標簽在這里就不再一一列出,歡迎一起學習交流經驗。

?

 



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 会理县| 谷城县| 敦煌市| 湄潭县| 萨嘎县| 东安县| 吴忠市| 运城市| 抚州市| 航空| 鸡东县| 文化| 大英县| 丹凤县| 阿尔山市| 南安市| 吉首市| 墨脱县| 怀宁县| 元谋县| 双峰县| 垫江县| 沙河市| 肇州县| 苏尼特右旗| 湖南省| 宕昌县| 涞水县| 奎屯市| 囊谦县| 黔西县| 广西| 平利县| 清苑县| 兖州市| 无棣县| 思南县| 锦屏县| 伊宁市| 兴海县| 唐海县|