用servlet如何將資料庫中的資料顯示在jsp頁面上在

2021-07-30 17:33:38 字數 3433 閱讀 9170

1樓:匿名使用者

你點下網頁的一個請求的過程如下:

你點按鈕發起請求--->到了後臺servlet---->servlet收到請求引數,然後給biz----》biz簡單處理了下之後,需要去資料庫讀取資料,所以它去dao---->dao取到資料返回給biz---->biz將資料返回給servlet,servlet將資料存放在request的會話中,這個請求就算結束了,但是資料還沒有顯示在jsp吧?不急,由於你將資料放在了會話中,所以在jsp頁面裡面可以用el表示式將資料展現出來。 就是這麼簡單。

2樓:拼搏

額 jsp只是顯示頁面效果 而servlet是處理業務關係的 el是需要在jsp頁面中去寫的

一般分為三層:

1.jsp頁面:主要是頁面顯示

2.servlet:處理業務關係

3.entity:實體類 儲存資料的

還有就是basedao 是處理與資料庫的連線的

如何將servlet的資料庫查詢結果在另一個jsp頁面顯示出來,給個小**例項吧

3樓:孔繁岐

可以在頁面上通過request.getparameter();獲取。或者通過session傳遞

4樓:楊冰凝

1、把查詢出的結果放到request或者session中在jsp頁面上獲取相應的值即可。

2.頁面跳轉時,直接使用問好傳參

5樓:井橫看豎看

我也正在做這個增刪查改,其他都好做,就是這個查不好做,我還沒做出來暫時想到的是把返回的值放在list中然後由lierator迭代

你好,我想通過servlet向資料庫取值,然後顯示在jsp頁面上,

6樓:踩死蛐蝤

宣告session

spaceuser spaceuser=spaceuserlogic.getuserid();後臺資料空中查出來

session.setattribute("spaceuser", spaceuser);將值放入session中

7樓:匿名使用者

可以把從資料庫取出的值放在一個實體been中 action跳轉指向 所要顯示的jsp頁面 在jsp中直接接收就可以了

8樓:匿名使用者

servlet 裡面的session 物件 和jsp 裡面的session物件時同一個物件。通過 session.setattrbute(), 和session.

getattribute() 來操作

9樓:匿名使用者

request.getsession().setattribute("name", "value");

jsp<%

object value = request.getsession().getattribute("name");

%>

servlet中將集合中資料在jsp頁面顯示 50

10樓:匿名使用者

可以在頁面上寫個迴圈

注意要將用到的類包,引入到當前jsp中

<%arraylist list = (arraylist) request.getattribute("result");

%>……<%

for(int i = 0; i < list.size(); i++)

%>……有問題追問吧,good luck!~

也可以用標籤來實現迴圈

如何把在servlet中查詢到的資料庫表中的資料返回到jsp頁面中

11樓:

在servlet中:

如: emp emp=empdao.findall();//查詢資料庫

用request.setatrribute("emp",emp);//儲存資料

在jsp中:

<%emp e=(emp)request.getattribute("emp");//取出資料

%>

12樓:匿名使用者

放到一個範圍中,再在servlet跳轉到頁面就可以了!

13樓:苦命的熟練工

servlet:

request.setattribute("value", al);

jsp<%arraylist al = (arraylist)request.getattribute("value");

for(int i = 0; i < al.size(); i++)>%

14樓:丶丶丶丶丶墨水

把資料放到session裡面 或放到request裡面 請求**過去

連線資料庫進行查詢,怎樣把查詢到的結果在jsp中顯示,在servlet使用dao中的方法是什麼?

怎麼運用servlet把資料庫的資料顯示到jsp頁面

15樓:匿名使用者

out.print();括號裡面寫要輸到頁面上的東西!

16樓:速凍烤白薯

1.把資料從資料庫裡查詢出來,放到結果集裡

2.把結果集放到request中,傳給jsp頁面

3.頁面遍歷結果集顯示即可

17樓:

servlet本身和jsp沒區別啊,直接在servlet,或者在jsp查詢並展現資料。不是更方便。

難道你要用ajax?

18樓:匿名使用者

資料放到集合中,jsp疊代顯示不就行了麼?基礎部分自己看書做例項去吧。

如何將servlet的資料庫查詢結果在另一個jsp頁面顯示出來,給個小**例項吧

19樓:和秋玉謬錦

在servlet裡查詢資料庫得到的結果封裝在session裡,在jsp頁面得到就可以了。

jsp中如何把servlet中獲得的一個資料庫結果集傳到jsp頁面中,然後再jsp頁面中顯示結果集的內容?

20樓:美洲象

jsp頁面傳值個servlet可通過form提交,servlet可通過request.getrequestdispatcher("跳轉的jsp頁面")進行頁面跳轉,值通過request.setattribute("name",value)進行傳遞。

你的**沒問題啊,你現在是說test.jsp如何獲得這些值麼?

asp中如何將資料庫中的資料迴圈賦值到陣列中然

不知最終要什麼結果,這個如果有可能直接寫儲存過程要方便一點 如果程式寫,首先,要把資料庫的值取到程式的dataset 中,然後填到陣列中,然後,在根據陣列值作為條件拼查詢sql,然後在執行sqlcommand 在得到結果到dataset中,比較麻煩,開銷也比較大,如果陣列中的結果只是下面select...

oracle資料庫如何將符串500 400 300 200 100拆開顯示查詢出來分兩個欄位符號跟金額500)

解答 select col from select sys connect by path col,col,level from select col,row number over order by rownum rn from select distinct substr col,instr c...

如何將servlet中的資料顯示在jsp頁面中

要想把servlet的資料放到jsp顯示需要做的是 1.把資料從資料庫裡查詢出來,放到結果集裡。2.把結果集放到request中,傳給jsp頁面3.頁面遍歷結果集顯示即可 在servlet裡的get或post方法裡面,使用request.setattribute 引數名,資料 再在jsp頁面裡用 就...