day11 製作分頁效果

2021-09-26 07:24:59 字數 2442 閱讀 2659

public

class

pageinfo

泛型

("searchhouseviewbytype.do"

)public modelandview searchhouseviewbytype

(@requestparam

(value =

"currentpage"

, defaultvalue =

"1",

required =

false

)int currentpage,

int housetype)

if(housetype ==0)

if(housetype ==1)

if(housetype ==2)

return modelandview;

}簡單型別的引數繫結:

**1、**直接在controller中定義乙個變數,但是此種傳輸方式有乙個限制就是引數名和請求中的引數名必須保持一致,否則是接收不到資料的。

比如說:

controller : public void controllertest(integer id){}

request : http://localhost:8080/springmvctest/controllertest?id=2; 在這兒必須寫成"id=2"而不能寫成「id」這個屬性名不可變

2、@rquestparam使用@requestparam進行引數繫結,在使用這個註解進行繫結的時候,引數名無需和請求中的引數名保持一致。

比如說:

controller : public void controllertest(@requestparam(value=「id」) integer goods_id){}

@requestparam(value=「id」) integer goods_id 表示將請求中的id屬性繫結到goods_id這個引數上

request : http://localhost:8080/springdemo/controllertest?id=2; 在這兒傳入的引數名為id

在@requestparam 中有乙個屬性叫做required @requestparam(required=true)表示當前引數必須傳入

@requestparam 中還有乙個屬性叫做defaultvalue 表示預設值 @requestparam(defaultvalue=「aaa」)

從前端頁面獲取當前頁currentpage,和房屋型別housetype

pageinfo

pageinfo = ihouseservice.

searchhouseviewbytype

(currentpage,housetype)

;

獲取型別為houseview的分頁結果集pageinfo

modelandview.addobject("houses", pageinfo.getlists());
把資料模型傳送給前台

pageinfo

searchhouseviewbytype

(int currentpage,

int housetype)

;

@override

public pageinfo

searchhouseviewbytype

(int currentpage,

int housetype)

新建乙個map

設定size每頁為5條

double num = math.ceil(c / pageinfo.getpagesize());//向上取整獲取總頁數

list

searchhousebytypeandpage

(hashmap

map)

;

"searchhousebytypeandpage"

resulttype

="com.yiju.pojo.houseview"

parametertype

="map"

>

select * from tb_house a, tb_house_info b,tb_user c

where a.house_id = b.house_id and a.user_id = c.user_id and a.is_delete = 0 and a.house_type = 0

order by a.house_id limit #,#

select

>

#,#通過map傳過來

手機衛士day11

系統程序顯示和隱藏 建立程序管理設定頁面 processmanagersettingactivity 編寫設定頁面布局檔案 監聽checkbox的勾選事件,更新本地sharepreference 根據本地記錄,更新checkbox狀態 boolean showsystem mprefs.getboo...

實習日記 Day11

滴 今日份心得總結卡 今日最大心得其實應該是,穿一條薄褲子還露腳踝的我怕是失了智,早上腿差點都凍僵了 1.不要從別人身上尋求安心 做好自己,降低對人際關係的預期。果然,邊際遞減效應 應驗了,上週還覺得和諧無比的同事 師徒關係,這週就開始覺察到距離感。我曾以為我的認真工作和順利完成任務能得到上司或者師...

區間合併 day 11

區間合併 問題 給定 n 個區間 li,ri 要求合併所有有交集的區間。注意如果在端點處相交,也算有交集。輸出合併完成後的區間個數。例如 1,3 和 2,6 可以合併為乙個區間 1,6 輸入格式 第一行包含整數n。接下來n行,每行包含兩個整數 l 和 r。輸出格式 共一行,包含乙個整數,表示合併區間...