Spring MVC字符串未显示

时间:2013-08-27 05:59:01

标签: java spring spring-mvc

我正在尝试使用Java学习Web开发,这是我在Java Web中的第一个程序。 我在Netbeans中使用了Maven项目并添加了Spring Framework。 它只是一个简单的hello世界,但是在运行时,controller.java中的消息不会显示在index.htm中。我按照网上的教程,但我的工作不起作用。 可能是什么问题??

这就是我的控制器中的内容

@Controller
public class sampClass {

@RequestMapping("/index")
    public ModelAndView printWelcome(){
        String message = "Hello World";
        return new ModelAndView("index", "message", message);
}
}

我的观点只是

Message: ${message}

然后输出就是

消息:

2 个答案:

答案 0 :(得分:0)

问题出在applicationContext.xml中 注释未声明

<mvc:annotation-driven />

<context:annotation-config />
<context:component-scan base-package="com.sample"/>

答案 1 :(得分:0)

您可能需要在JSP文件的顶部:

<%@ page isELIgnored="false"%>

以便将ELI表达式设为${message}