关于SpringMVC配置
我正在尝试使用SpringMVC构建一个web应用程序。但到目前为止,当我启动服务器时,总是得到404。 谁能给我一些关于我的配置的建议吗 web.xml:关于SpringMVC配置,spring,spring-mvc,web,Spring,Spring Mvc,Web,我正在尝试使用SpringMVC构建一个web应用程序。但到目前为止,当我启动服务器时,总是得到404。 谁能给我一些关于我的配置的建议吗 web.xml: <servlet> <servlet-name>action</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-clas
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
在我的控制器的唯一方法上映射。
我的jsp页面位于webapp/WEB-INF/jsp/下。我的两个配置文件位于WEB-INF下
请给我一些建议!!!多谢各位 在Spring MVC中,您必须使用@RequestMapping操作返回方法中的ModelAndView,如下所示:
@RequestMapping(value="/home")
public ModelAndView goHome()
{
ModelAndView mav = new ModelAndView("home");
return mav;
}
modelAndView中的字符串取决于您在web.xml中的配置。在您的情况下是home.jsp页面。在Spring MVC中,您必须使用@RequestMapping操作返回方法中的ModelAndView,如下所示:
@RequestMapping(value="/home")
public ModelAndView goHome()
{
ModelAndView mav = new ModelAndView("home");
return mav;
}
modelAndView中的字符串取决于您在web.xml中的配置。在您的情况下是home.jsp页面。我熟悉使用Spring和Portlet,因此如果这与此无关,请原谅,但是您的控制器是否有以下类级注释
@Controller
@RequestMapping("VIEW")
现在,我还失去了方法注释上的参数 我对使用Spring和Portlet很熟悉,因此如果这不相关,请原谅,但是您的控制器是否有以下类级注释
@Controller
@RequestMapping("VIEW")
现在,我还失去了方法注释上的参数 将下面的段添加到web.xml 它将告诉在哪里调用DispatcherServlet
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/action-servlet.xml,
</param-value>
</context-param>
上下文配置位置
/WEB-INF/action-servlet.xml,
将下面的段添加到web.xml
它将告诉在哪里调用DispatcherServlet
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/action-servlet.xml,
</param-value>
</context-param>
上下文配置位置
/WEB-INF/action-servlet.xml,
not found(未找到)可能有两个原因,请求与控制器不匹配,或者找不到jsp。您是否已检查控制器是否已被调用?请在问题中添加控制器方法的相关代码部分,以及用于启用控制器和控制器相关注释的spring配置。“未找到”可能有两个原因,请求与控制器不匹配,或者找不到jsp。您是否已检查控制器是否已被调用?请在问题中添加控制器方法的相关代码部分,以及用于启用控制器和控制器相关注释的spring配置。