1.web.xml中:
<servlet>
<servlet-name>springMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:conf/spring.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springMVC</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
2.spring.xml:
<context:component-scan base-package="business.controller.valid" />
3.controller:
@RequestMapping("/valid/validProject.do")
public String validProject(){
log.info("this is a simple valid project ... ");
return "";
}
以上配置哪个地方有错 ?新手求教,整个/valid/validProjec.do访问不起来。。。
@RequestMapping("/valid/validProject.do") 这个地方不要.do画蛇添足,外部拦截路径已经要求你请求时,加上.do结尾。 加上了,路径要 /valid/validProjec.do .do 整体觉得很怪
controller里面加了@Controller了吗?
spring 的配置文件 spring-servlet-context.xml
controller里面加了@Controller了吗?
mvc注解引擎是什么?我在配置文件中加上这个:
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
不可以么 ?
######这玩意:<mvc:annotation-driven/>。不加,所有关于mvc的注解都不会起作用的######报什么错版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。