01/10/2018, 10:17

Thảo luận về jsp

Nguyễn Văn Sang viết 12:17 ngày 01/10/2018

các anh giúp em fix cái lỗi không viết được kí hiệu khác trong jsp với ạ,

Nguyen Ca viết 12:25 ngày 01/10/2018

chú có đọc hướng dẫn jsp chưa vậy?

Nguyễn Văn Sang viết 12:24 ngày 01/10/2018

cái script này viết được code java anh ạ,nhưng em không hiểu sao viết toán tử khác vào lại không được anh ạ,

Nguyen Ca viết 12:23 ngày 01/10/2018

Dường như chú thiếu asign giá trị từ getAtribute, code chả có vấn đề gi cả.

Nguyễn Văn Sang viết 12:18 ngày 01/10/2018

vâng anh nói đúng,em đã mang lỗi lên stackover rồi nhưng không có kết quả,anh cho em xin link facebook của anh đi anh

Gió viết 12:21 ngày 01/10/2018

mình nghĩ toán tử condition ? expr1 : expr2 thì expr1expr2 phải cùng kiểu

Ice Tea viết 12:25 ngày 01/10/2018

Toán tử ? không đứng 1 mình được. Bạn đang dùng scriptlet <% thì phải gán nó vào biến hoặc in nó ra:

<% out.println(a == true ? "A true" : "A false"); %>
<% String res = (a == true) ? "A true" : "A false"; %>

Cách khác là dùng jsp expression <%=, nó tự động in ra

<%= a == true ? "A true" : "A false" %>

https://www.tutorialspoint.com/jsp/jsp_syntax.htm

Nguyễn Văn Sang viết 12:33 ngày 01/10/2018

em đã làm theo các anh nói và code đã chạy được,cảm ơn các anh nhiều ạ

Ice Tea viết 12:28 ngày 01/10/2018

1 dấu , thôi, sau dấu , là dấu cách nha bạn

Nguyễn Văn Sang viết 12:24 ngày 01/10/2018

vâng anh,

Hoang Bao viết 12:18 ngày 01/10/2018

request.getAttribute trả về 1 object
còn thằng kia là 1 String
-> khác nhau về kiểu dữ liệu -> Toán tử 3 ngôn thì dữ liệu trả về 2 thằng phải giống kiểu vs nhau

Nguyễn Văn Sang viết 12:24 ngày 01/10/2018

vâng anh…

Bài liên quan
0