springmvc拦截不到想要的方法,只拦截到相应的类,在线等

炒冰 2014-07-05 12:03:22
web.xml配置

日志显示,只能拦截到那个controller类,里面的list方法无法拦截到

springmvc-servlet.xml配置


controller类
package zcb.com.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/user")
public class UserController
{
@RequestMapping(value="/users",method=RequestMethod.GET)
public String list()
{
System.out.println("controller");
return "user/list";
}

@RequestMapping("/show")
public String show()
{
return "user/list";
}

}


请大神帮忙看下为什么,另外一个相同的web项目中的springmvc可以拦截到那些方法



七月 04, 2014 11:48:42 下午 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@6fcca643: defining beans [helloController,userController,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0,org.springframework.format.support.FormattingConversionServiceFactoryBean#0,org.springframework.validation.beanvalidation.LocalValidatorFactoryBean#0,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0,org.springframework.web.servlet.handler.MappedInterceptor#0,org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0,org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0,org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0,org.springframework.web.servlet.handler.beanNameUrlHandlerMapping,org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,org.springframework.web.servlet.config.viewControllerHandlerAdapter,/wellcome.html,org.springframework.web.servlet.view.InternalResourceViewResolver#0,org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#0,multipartResolver,org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor#0]; root of factory hierarchy
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/hello, /],methods=[],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.HelloController.hello(java.lang.String,java.util.Map<java.lang.String, java.lang.String>)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/welcome],methods=[],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.HelloController.welcome(java.lang.String,org.springframework.ui.Model)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/add],methods=[POST],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.add(zcb.come.bean.User,org.springframework.validation.BindingResult,org.springframework.web.multipart.MultipartFile,javax.servlet.http.HttpServletRequest) throws java.io.IOException
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/add],methods=[GET],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController[color=#000000].add
(org.springframework.ui.Model)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/users],methods=[GET],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.list(org.springframework.ui.Model)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/{username}/delete],methods=[GET],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.delete(java.lang.String)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/{username}/update],methods=[GET],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.update(java.lang.String,org.springframework.ui.Model)[/color]
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/{username}/update],methods=[POST],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.update(java.lang.String,zcb.come.bean.User,org.springframework.validation.BindingResult)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/login],methods=[POST],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.login(java.lang.String,java.lang.String,javax.servlet.http.HttpSession)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/{username}],methods=[GET],params=[],headers=[],consumes=[],produces=[]}" onto public java.lang.String zcb.com.controller.UserController.show(java.lang.String,org.springframework.ui.Model)
七月 04, 2014 11:48:43 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
信息: Mapped "{[/user/{username}],methods=[GET],params=[jj],headers=[],consumes=[],produces=[]}" onto public zcb.come.bean.User zcb.com.controller.UserController.show(java.lang.String)
...全文
260 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
S117 2014-07-05
  • 打赏
  • 举报
回复
你拦截器怎么写的,怎么配置的
观鱼塘主 2014-07-05
  • 打赏
  • 举报
回复
你贴一下你前台的代码看看,按理说不会出现这种能找到Controller却不能找到指定方法的情况。 请仔细检查你请求的路劲是否正确; 请仔细核对你的请求是get还是post; 如果你自定义了拦截器,检查是否把某些请求过滤掉了。 只要配置得当, 一个web项目可以拦截任何请求。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧