CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết trên blog CFSDN @RequestParam này sử dụng thuộc tính defaultValue để đặt giá trị mặc định được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, hãy nhớ thích nó.
@RequestParam sử dụng thuộc tính defaultValue để đặt giá trị mặc định
Lưu ý rằng cài đặt phải thuộc loại chuỗi và khung sẽ tự thực hiện chuyển đổi.
?
1
2
|
@Yêu cầuParam
(giá trị =
"trang"
, bắt buộc =
SAI
, giá trị mặc định =
"1"
) Trang số nguyên,
@Yêu cầuParam
(giá trị =
"kích cỡ"
, bắt buộc =
SAI
) Kích thước số nguyên,
|
Bổ sung: Hướng dẫn sử dụng chú thích @RequestParam.
Kể từ SpringMVC4.2, có 4 tham số bên trong requestParam:
1、Tên chuỗi,
2、Giá trị chuỗi,
3、boolean bắt buộc,
4、Chuỗi defaultValue,
Bí danh của tên trong mã nguồn là giá trị và bí danh của giá trị là tên.
Do đó, tên và giá trị của hai thuộc tính về cơ bản là tương đương nhau và cả hai đều nhận được các tham số được truyền từ quầy lễ tân.
RequestParam để ánh xạ các tham số yêu cầu.
bắt buộc cho biết liệu điều đó có cần thiết hay không và giá trị mặc định là đúng.
defaultValueGiá trị mặc định của tham số yêu cầu.
?
1
2
3
4
5
|
@Yêu cầu lập bản đồ
(giá trị =
"/testRequestParam"
)
công cộng
Kiểm tra chuỗiRequestParam(
@Yêu cầuParam
(giá trị=
"tên người dùng"
)Chuỗi un,
@Yêu cầuParam
(giá trị =
"tuổi"
,bắt buộc =
SAI
,giá trị mặc định =
"0"
)
số nguyên
tuổi){
Hệ thống.out.println(
"testRequestParam, tên người dùng:"
+và+
",tuổi,"
+tuổi);
trở lại
"thành công"
;
}
|

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
(
chức năng
(){
chức năng
đặtArticleH(btnReadmore,posi){
của chúng tôi
winH = $(cửa sổ).chiều cao();
của chúng tôi
Hộp bài viết = $(
"div.article_content"
);
của chúng tôi
artH = articleBox.height();
nếu như
(nghệ thuậtH > winH*posi){
bài viếtBox.css({
'chiều cao'
:winH*posi+
'px'
,
'tràn'
:
'ẩn giấu'
})
btnĐọc thêm.nhấp(
chức năng
(){
nếu như
(
loại của
cửa sổ.localStorage ===
"sự vật"
&&
loại của
window.csdn.anonymousUserLimit ===
"sự vật"
){
nếu như
(!window.csdn.anonymousUserLimit.judgment()){
window.csdn.anonymousUserLimit.Jumplogin();
trở lại
SAI
;
}
khác
nếu như
(!tên người dùng hiện tại){
window.csdn.anonymousUserLimit.updata();
}
}
bài viếtBox.removeAttr(
"phong cách"
);
(
cái này
).parent().remove();
})
}
khác
{
btnReadmore.parent().remove();
}
}
của chúng tôi
btnĐọc thêm = $(
"#btn-đọc thêm"
);
nếu như
(btnReadmore.length>0){
nếu như
(tên người dùng hiện tại){
đặtArticleH(btnReadmore,3);
}
khác
{
đặtArticleH(btnReadmore,1.2);
}
}
})()
|
Trên đây là kinh nghiệm cá nhân của mình, hi vọng có thể cho các bạn tham khảo và mong các bạn có thể ủng hộ mình. Nếu có sai sót hoặc thiếu sót gì xin vui lòng chỉ giáo cho tôi.
Liên kết gốc: https://blog.csdn.net/y41992910/article/details/88314233.
Cuối cùng, bài viết này về hoạt động của @RequestParam sử dụng thuộc tính defaultValue để đặt giá trị mặc định có tại đây. Nếu bạn muốn biết thêm về hoạt động của @RequestParam bằng thuộc tính defaultValue để đặt giá trị mặc định, vui lòng tìm kiếm các bài viết của CFSDN hoặc. tiếp tục duyệt các bài viết liên quan, tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!