我有一个简单的问题,但我无法弄清楚。
当视图解析器设置后缀和前缀时,它会正确显示页面,但我在WEB-INF文件夹的同一级别有另一个文件夹,当尝试更改它时说找不到。
Netbeans显示此文件夹结构:
StringUtils.EMPTY
front-controller-servlet.xml(与/ WEB-INF / jsp一起使用):
使用此控制器:
Mavenproject
++++web pages
+++++++WEB-INF
+++++++++++++jsp
++++++++++++++++hello.jsp
+++++++webapp
+++++++++++++newhtml
现在当我更改后缀和前缀时,它不起作用:
@Controller
public class HelloController {
private String startmessage="start";
@RequestMapping("form")
public String viewLoginPage(Model model){
model.addAttribute("message", startmessage);
return "hello";
}
和控制器:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/webapp/" />
<property name="suffix" value=".html" />
</bean>
<context:component-scan base-package="helloweb" />
我的服务器说@Controller
public class HelloController {
private String startmessage="start";
@RequestMapping("form")
public String viewLoginPage(Model model){
model.addAttribute("message", startmessage);
return "newhtml";
}