【发布时间】:2015-01-09 12:16:57
【问题描述】:
我使用follows将一个值从servlet传递给jsp,它返回整数值..
HttpSession session = request.getSession();
session.setAttribute(USER_OFFICE, user.getOffice().getId());
我可以在jsp中得到这个值
<%=session.getAttribute("USER_OFFICE")%>
现在我需要根据 USER_OFFICE 值在 jsp 中显示一些文本
"Hello Police"
如果 USER_OFFICE 值为 1
"Hello Doctor"
如果 USER_OFFICE 值为 2
"Hello Engineer"
如果 USER_OFFICE 值为 3
【问题讨论】:
-
给出的答案显示了您如何可以做到这一点,但请不要这样做。这是应该存在于服务器端的确切逻辑类型,而前端应该只呈现它。为什么不让您的 servlet 计算问候语应该是什么,并在您的 JSP 中公开该值并显示它?