7
Tôi có một JSP nơi tôi đang cố in các giá trị từ Mô hình của mình, nhưng không có gì xuất hiện ở nơi tôi tham chiếu đến các giá trị đó. Đây là phương pháp điều khiển nơi tôi đặt các giá trị.Mùa xuân 3 - truy cập các giá trị Model trong JSP
@RequestMapping(value = "/poll1", method = RequestMethod.POST)
public String processPoll1(@RequestParam String vote,
HttpServletResponse response, Model model) {
Map<String, Object> resultMap = poll1DAO.tallyVote(vote);
Cookie poll1 = new Cookie("poll1", "voted");
model.addAttribute("poll1Yes", resultMap.get("yes").toString());
model.addAttribute("poll1No", resultMap.get("no").toString());
poll1.setMaxAge(maxSeconds);
response.addCookie(poll1);
return "redirect:/polls";
}
Đây là một phần của JSP nơi tôi tham chiếu đến Thuộc tính mô hình.
<table>
<tr>
<td><b><i>Poll #1 -- </i></b>Would you like to have a 30-year reunion in 2016?<br></td>
</tr>
<tr>
<td><b>Yes</b></td>
<td> – <c:out value='${model.poll1Yes}' /><br /></td>
</tr>
<tr>
<td><b>No</b></td>
<td> – <c:out value='${model.poll1No}' /><br />
</td>
</tr>
</table>
Đây là kết quả của tôi. Thay vì các giá trị thực tế, không có gì được in ra trong các vị trí của các thuộc tính.
Poll #1 -- Would you like to have a 30-year reunion in 2016?
Yes –
No –
Đó là những gì tôi cần. Cảm ơn bạn. –
Điều gì sẽ xảy ra nếu chúng ta muốn truy cập một đối tượng động từ mô hình, có cách nào để làm một cái gì đó như 'mô hình ['thăm dò ý kiến" + num + "có"] '? –