如何解决如何将值从Spring控制器传递到JSP
我有Spring控制器,正在设置模型值,并希望在我的JSP中显示:
public class TestController {
@RequestMapping(value = "/hello",method = RequestMethod.GET)
public String hello(Model model){
model.addAttribute("message","Programmer Gate");
return "/test";
}
}
我的test.jsp
代码:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Welcome</title>
</head>
<body>
<%
double num = Math.random();
if (num > 0.95) {
%>
<h2>You'll have a luck day!</h2><p>(<%= num %>)</p>
<%
} else {
%>
<h2>Well,life goes on ... </h2><p>(<%= num %>)</p>
<%
}
%>
<p>${message}</p>
</body>
</html>
我没有看到如下所示的JSP呈现消息值:
Well,life goes on ...
(0.3343913194169942)
${message}
如何在JSP中访问模型消息变量值?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。