jsp中的應用

2021-08-02 17:12:05 字數 1506 閱讀 1086

在jsp頁面回顯資料時,經常需要用到

一般用於遍歷回顯集合中的多條資料,但是它的用法有點複雜,所以在這裡總結一下。

1.現有許多書籍資訊的集合list存入session,list內容如下:

book類屬性:

bookid,bookname,bookprice,bookauthor,bookintroduction。

將一下五本書存進集合list中:

listlist=new arraylist();

list.add(new book(1,"西遊記",55,"吳承恩","四大名著之一");

list.add(new book(2,"紅樓夢",52,"曹雪芹","四大名著之一");

list.add(new book(3,"三國演義",68,"羅貫中","四大名著之一");

list.add(new book(4,"水滸傳",75,"施耐庵","四大名著之一");

將list存進session

request.getsession.setattribute("list",list);

2.現在要求將所有書籍展示在jsp中的書籍清單上偽**如下

圖書編號/td>

書名td>

**td>

作者td>

簡介td>

tr>

var="b"

items="$">

$td>

$td>

$td>

$td>

$td>

tr>

c:foreach>

table>foreach屬性說明:

若map集合為

mapbook為書類,integer為整數(代表數的庫存數量)

同樣將上面四本書以及它們的庫存放入集合map中,那麼如何在jsp中展示呢呢?

偽**如下:

圖書編號/td>

書名td>

**td>

作者td>

簡介td>

庫存數量td>

tr>

var="b"

items="$">

$td>

$td>

$td>

$td>

$td>

$td>

tr>

c:foreach>

table>引數說明:var中的m,相當於map.entryset()中取出的資料,m代表乙個組鍵值對,這裡鍵為book,值為書的數量。

jsp中的basePath,獲取應用的路徑

1 2 3 4 5 string path request.getcontextpath string basepath request.getscheme request.getservername request.getserverport path request.getschema 可以返回...

JSP中session物件的應用 使用者控制

工具 myeclipse 要求 使用者只要登入才能訪問介面,否則 不能訪問。思路 session物件。在login.頁面中,搭建form表單資訊頁面。如下 在logincheck.jsp頁面中,獲取使用者資訊,並將資訊存入session物件中。如下 string username request.g...

jsp篇 之 jsp中的注釋

jsp中的注釋 第一種 特點 1.使用者在瀏覽器中右鍵檢視源 能 看到這個注釋。2.在伺服器端,這個 jsp頁面被翻譯成的 j a 檔案中 能 看到這個注釋 注意 jsp動作元素 放在這種注釋裡面依舊有用 注釋不起作用 失效了!第二種 jsp中的注釋方式 隱藏注釋 特點 1.使用者在瀏覽器中右鍵檢視...