我正在尝试使用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}
然后输出就是
消息:
答案 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}