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

2022-02-24 06:34:23 字數 2900 閱讀 8985

1樓:千鋒教育

要想把servlet的資料放到jsp顯示需要做的是:

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

2.把結果集放到request中,傳給jsp頁面3.頁面遍歷結果集顯示即可

2樓:匿名使用者

在servlet裡的get或post方法裡面,使用request.setattribute(引數名, 資料);

再在jsp頁面裡用$就能得到資料.

或者<%request.getattribute(引數名);%>也能得到

3樓:匿名使用者

後臺可以把資料儲存在request.setattr..("key",value)或者session裡,頁面直接.

getattr..("key")得到儲存的值.注意<% %> <%= %>的使用

當然頁面還可以用jstl,jstl更方便

如何把servlet的資料傳遞給jsp頁面

4樓:黑馬程式設計師

在servlet中,把需要設定的值物件用 request.setattribute("name", "value");

在jsp中,可以直接用el來取值物件,也可以直接:

<%=request.getattribute("name")%><%

string str = request.getattribute("name");

%>其實jsp的本質也是servlet,可以理解為兩個servlet之間傳值,當然想到的是四大域物件中的request域。

5樓:傲世無慾

方法一:

在servlet中,把需要設定的值物件用 request.setattribute("name", "value");

在jsp中,直接用el來取值物件。

方法二:

可以直接進行如下操作:

<%=request.getattribute("name")%><%

string str = request.getattribute("name");

%>

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

jsp如何在servlet將一個資料模型物件傳遞給jsp頁面

6樓:柳晗玥

在servlet將資料模型繫結,

例如:userinfo u = new userinfo();request.setattribute("u",u);

然後跳轉到相應的頁面再獲取繫結資料

如:<%userinfo u = request.getattribute("u");%>

想在頁面顯示它的屬性的話用表示式 如:姓名<%=u.getname()%>

就這麼簡單

7樓:無成不歸

在servlet把物件放到request裡,然後jsp裡直接通過request取值

如 在servlet:(簡寫了)

public void doget(request,response)

在index.jsp頁面裡:

//匯入userinfo所在的包

<%@ page import="" %><%

userinfo user=(userinfo )request.getattribute("user");

%>

如何把servlet中的資料傳到jsp頁面中,我想把從資料庫得到的資料以集合的形式傳到jsp頁面然後在遍歷出來

8樓:匿名使用者

getrequest().setattribute("user", users);//user是jsp接受是的變數名。users是user物件的list集合

jsp頁面可以用c標籤接受$

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

9樓:

在servlet中:

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

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

在jsp中:

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

%>

10樓:匿名使用者

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

11樓:丶丶丶丶丶墨水

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

servlet中查詢資料庫得到的資料怎麼在jsp中展現.

12樓:匿名使用者

html是固定死的,無法動態的顯示處理後的結果。

而servlet和jsp解決了這個問題,servlet可以接受來自使用者登陸請求頁面的資料,進行計算處理之後,返回給jsp頁面來顯示。

就你這個問題來說,應該這樣寫:

登入頁面使用html和jsp都無所謂,裡面需要一個表單form,action="處理業務的servlet的url",有一個提交查詢按鈕,這個查詢按鈕為submit。那麼點選查詢後,會把表單資料提交給servlet,在servlet中可以通過request.getparameter("引數名");來獲取表單中的使用者名稱引數,然後在servlet中呼叫jdbc**取得資料庫中對應使用者的餘額,然後通過request.

setattribute("餘額",yue);可以傳給jsp,在jsp頁面中使用<%=request.getattribute("餘額")%>來顯示相應的餘額。

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

你點下網頁的一個請求的過程如下 你點按鈕發起請求 到了後臺servlet servlet收到請求引數,然後給biz biz簡單處理了下之後,需要去資料庫讀取資料,所以它去dao dao取到資料返回給biz biz將資料返回給servlet,servlet將資料存放在request的會話中,這個請求就...

如何將excel中的資料匯入mysql資料庫

這個你得用上後臺程式了,如php,而且還得用外掛phpexcel 如何將excel的資料匯入到mysql資料庫中 1.使用php excel parser pro軟體,但是這個軟體為收費軟體 2.可將excel表儲存為csv格式,然後通過phpmyadmin或者sqlyog匯入,sqlyog匯入的方...

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

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