Spring+Mybatis的问题

问题描述

我拿别人写好的项目在里面改,有一个很奇怪的问题,我在controller:@RequestMapping(params="method=login")publicStringlogin(intId,ModelMapmap){Taxpayert=taxpayerService.FindID(Id);map.put("message",t.getTAXPAYER_NAME());return"/../login";}

比如我把method=login改成method=logins(多加一个s),然后在运行就失败,改回来就运行正常……//查询@RequestMapping(params="method=select")publicStringselect(intId,ModelMapmap){Taxpayert=taxpayerService.FindID(1);map.put("message",t.getTAXPAYER_NAME());return"/../login";}//登录@RequestMapping(params="method=login")publicStringlogin(intId,ModelMapmap){Taxpayert=taxpayerService.FindID(Id);map.put("message",t.getTAXPAYER_NAME());return"/../login";}

上面的代码select不能运行而login却能正常运行……求大手解决……

解决方案

解决方案二:
求解决啊!
解决方案三:
params="method=login"指定的是http请求中包含名为method,值为login的请求才匹配当前方法
解决方案四:
关键你要把错误信息贴上来啊写法完全是可以的
解决方案五:
你把注解改了,另外一边的请求URL肯定也要改啊,一一对应的。
解决方案六:
所谓运行就失败怎么解释呢,把问题说明白
解决方案七:
//查询@RequestMapping(params="method=select")publicStringselect(intId,ModelMapmap){Taxpayert=taxpayerService.FindID(1);map.put("message",t.getTAXPAYER_NAME());return"/../login";}//登录@RequestMapping(params="method=login")publicStringlogin(intId,ModelMapmap){Taxpayert=taxpayerService.FindID(Id);map.put("message",t.getTAXPAYER_NAME());return"/../login";}

代码中params="method=login"表示在发送请求时,get或者post的参数中有method=login时才会调用login方法params="method=select"表示在发送请求时,get或者post的参数中有method=select时才会调用select方法如下url?method=login调用的是login方法url?method=select调用的是select方法
解决方案八:
当浏览器发送请求到服务器时,SpringMVC会对请求的URL及请求的参数进行解析,找到最匹配的@RequestMapping对该请求进行处理
解决方案九:
目测是拦截器配置问题,仔细看看配置文件。

时间: 2024-10-27 16:17:03

Spring+Mybatis的问题的相关文章

spring+mybatis,事务不起作用,求帮忙

问题描述 spring+mybatis,事务不起作用,求帮忙 spring + mybatis,开始annotation式事务 配置如下: <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="data

spring+mybatis 频繁出现数据库连接失败问题,mysql timeout时间设长也无效

问题描述 spring+mybatis 频繁出现数据库连接失败问题,mysql timeout时间设长也无效 mysql会频繁的出现以下异常,以为是mysql的8小时超时问题,根据网上说的,已经把mysal的time_out时间设到很大了.但是貌似没有效果. wait_timeout=2147483 interactive_timeout=2147483 请问哪位知道以下问题的原因吗 以下数据源的配置 <!-- Connection Info --> <!-- Connection Po

spring,数据符,spring+mybatis

问题描述 spring,数据符,spring+mybatis 利用spring+mybatis怎样写一个应用数据符呢?还是通用的那种,还有,应用数据符是什么?有什么用?如何去用呢?大神们,求帮忙!快快快...感激不尽! 解决方案 MyBatis数据持久化(十)与Spring4整合

spring+mybatis 的ExecutorType模式修改

问题描述 请问现在的项目使用的是spring+mybatis,原始项目对于数据库交互方式ExecutorType的模式设置的是SIMPLE,由于对数据库更新的效率实在是令人担心,想将其修改为BATCH模式,我是小白,所以想向各位请教:1.batch模式对于数据库INSERT操作中,如果暗含了ID自增会出现什么样的问题2.修改batch模式后,对于从前的DAO层定义的<bean>需要进行调整吗谢谢 解决方案 解决方案二:项目是默认的,帮顶解决方案三:JAVASpringMVC+mybatis(o

请教怎么配置springmvc+spring+mybatis的事务,手动控制的

问题描述 请教怎么配置springmvc+spring+mybatis的事务,手动控制的 请教怎么配置springmvc+spring+mybatis的事务,手动控制的 解决方案 mybatis spring事务配置spring整合mybatis之事务配置 解决方案二: 呵呵 事务如果不配置 默认 就是需要手动使用的吧 既然你要手动的 那就不配置就行了, 如果已经配置了 事务一般都是 xml配置 或者注解,取消注解,或者xml中取消匹配方法的配置不就行了

mybatis-使用spring+Mybatis 注解无效

问题描述 使用spring+Mybatis 注解无效 使用spring+Mybatis,使用spring注解,一直报空指针异常,各位麻烦看看 这个spring文件 <?xml version="1.0" encoding="UTF-8"?> xmlns:tx="http://www.springframework.org/schema/tx" xmlns:p="http://www.springframework.org/s

Struts2+spring+mybatis上传图片获取不到文件上传名字

问题描述 Struts2+spring+mybatis上传图片获取不到文件上传名字 java /** * * 图片上传 * */ public String doupload() { MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().getServletContext()); MultipartHttpServletRequest multipartRequest = resolver.r

java+Spring+mybatis 查询sql报错:无效的序列号!

问题描述 java+Spring+mybatis 查询sql报错:无效的序列号! java+Spring+mybatis+lucens+达梦数据库.应该能判断和数据库和lucen没关系.,着急在线等!mybatis: SELECT COUNT(*) FROM ""user_task"" title"" like '%""#{title}""%' And ""status"&qu

我在框架融合的中遇到一些问题!(DWR+EXT+Spring+mybatis )

问题描述 我在框架融合的中遇到一些问题!(DWR+EXT+Spring+mybatis ) 我的服务器是 WAS的 在服务器上的日志文件中,查看到这样输出. 输出:[16-1-15 9:53:35:449 CST] 00000070 SystemOut O 2016-01-15 09:53:35449 [INFO ]: 保存[16-1-15 9:53:35:449 CST] 00000070 ClassPathXmlA I org.springframework.context.support.

mybatis-SpringMVC+Spring+Mybatis+DWZ(模糊查询)

问题描述 SpringMVC+Spring+Mybatis+DWZ(模糊查询) Mybatis里面: select from AUS_USERS where 1 = 1 and AUS_CARDCODE LIKE CONCAT(CONCAT('%','#{ausCardcode}','%')) <if test="ausUsername != null"> and AUS_CARDCODE LIKE CONCAT(CONCAT('%','#{ausUsername}','%