`
A920621
  • 浏览: 7917 次
社区版块
存档分类
最新评论

SpringMVC方法参数拦截bug

 
阅读更多

HTTP Status 400 - Required String parameter 'currentPage' is not present

 

type Status report

message Required String parameter 'currentPage' is not present

description The request sent by the client was syntactically incorrect.


Apache Tomcat/8.0.15

 抛出的出错信息:所需的“currentPage”字符串参数不存在,

                             客户端发出的请求语法不正确。

惊讶SpringMVC的拦截器,代码:

	@RequestMapping(value = "/stationList.html")
    public ModelAndView stationList(addStationVo vo,
    		@RequestParam("currentPage") String currentPage,
    		@RequestParam("pageSize") String pageSize){
		ModelAndView mv = new ModelAndView(); 
		try{

 当时,我并没有把currentPage参数传过去

分享到:
评论

相关推荐

    Springmvc+Hibernate依赖jar包

    1. **模型-视图-控制器架构**:Spring MVC将应用程序逻辑分为三个部分:模型(Model)负责业务数据的处理,视图(View)负责渲染结果,控制器(Controller)协调模型和视图,接收HTTP请求并转发到相应的处理方法。...

    SSM整合 搭建项目基础(springmvc+spring+mybatis)

    3. 配置SpringMVC:设置DispatcherServlet、视图解析器、拦截器等。 4. 配置MyBatis:配置数据源、SqlSessionFactory、Mapper接口等。 5. 编写Mapper接口和XML映射文件:定义SQL操作。 6. 实现业务逻辑:编写Service...

    springmvc+spring+mybatis的整合

    - 在Spring配置文件中配置事务拦截器。 ```xml *" propagation="REQUIRED" /> ``` 5. **配置AOP**: - 定义切入点表达式。 - 应用事务通知。 ```xml (* com.tangtang.service..*(..))" /> ``...

    Spring MVC文件上传大小和类型限制以及超大文件上传bug问题

    这通常在控制器方法的参数注解中完成,例如使用`@RequestParam`注解的`contentType`属性: ```java @PostMapping("/upload") public String handleFileUpload(@RequestParam("file") MultipartFile file, @...

    拍卖系统 spring+springmvc+mybatis+jsp

    同时,它还支持数据绑定、拦截器等功能,优化了Web应用的开发流程。 3. **MyBatis**:MyBatis是一个持久层框架,它允许开发者编写SQL语句并将其与Java代码无缝集成。在拍卖系统中,MyBatis用于处理数据库操作,如...

    spring4.3.7+hibernate5+springmvc整合源码

    4.3.7版本主要更新包括性能优化和bug修复,确保了稳定性和兼容性。在本项目中,Spring用于管理应用程序的生命周期和配置,提供数据访问接口和事务管理等功能。 2. Hibernate(5版本):Hibernate是一个对象关系映射...

    word源码java-simba:基于SpringMVC的Web框架

    如果大家在使用中,发现bug,可以通过邮件截图+描述发送给我,我会在之后的版本修改并发布,如果您修改了bug,也可以把修改的源码发给我,谢谢。 以下是每个版本的日志 1.2.3 增加AES加解密工具类 生成条形码 字符串...

    PageHelper分页插件的使用

    PageHelper 支持多种分页参数传递方式,例如通过 Map 参数、方法参数等。同时,它还提供了合理的分页功能,即当 `reasonable` 设置为 `true` 时,如果用户输入的页码超出了实际页数,PageHelper 会返回最后一个页面...

    ssm框架集成包最新

    1. **配置管理**:正确配置Spring的bean定义、SpringMVC的拦截器和MyBatis的映射文件是至关重要的。 2. **事务管理**:Spring提供了强大的事务管理机制,可以在应用层面上实现声明式事务。 3. **日志跟踪**:确保有...

    大三上学期实训项目,一个写日记的小博客,基于ssm开发,很简单的一个项目,适用于初学者练习

    3. **SpringMVC**:掌握控制器、模型、视图和拦截器等概念,学会配置和编写处理器方法,处理HTTP请求和响应。 4. **MyBatis**:学习MyBatis的XML配置或注解方式来定义SQL语句,理解Mapper接口和SqlSession的使用,...

    Strus2+Spring 4 +Hibernate 所需全部jar包

    Struts2的核心组件包括Filter Dispatcher(过滤器调度器)、Interceptor(拦截器)和Result(结果)等,能够实现灵活的扩展和拦截器链,便于进行AOP(面向切面编程)。 2. Spring 4:Spring是一个全面的企业级应用...

    SSM整合jar包

    3. **配置SpringMVC**:创建SpringMVC的配置文件,如`servlet-context.xml`,设置DispatcherServlet、视图解析器、拦截器等。 4. **配置MyBatis**:创建MyBatis的配置文件,如`mybatis-config.xml`,配置数据源、...

    03-CGB-SSM-V1.05.docx

    Bug分析则涉及调试技巧和问题定位方法。原理分析涵盖了Spring的依赖注入、AOP,MyBatis的动态SQL,以及SpringMVC的请求处理流程等核心概念。 通过以上步骤,我们可以成功地将Spring、SpringMVC和MyBatis整合在一起...

    是RuoYi-fast.zip在基础上加了些东西

    描述中的“没写好的拦截”可能是指没有完全实现或配置正确的拦截器(Interceptor),这是SpringMVC或SpringBoot中的一个关键组件,用于在请求处理之前或之后执行特定逻辑,比如权限验证、日志记录等。"很垃圾"可能...

    SSM-smbms.zip

    源码的亲测无bug特性,表明开发者在编码过程中注重代码质量,遵循良好的编程规范,并进行了充分的测试。这对于初学者来说,是一个很好的学习案例,能够帮助他们理解如何在实际项目中应用SSM框架,解决具体问题。 ...

    ssm书籍管理系统----能运行起来

    SpringMVC通过拦截器、模型绑定、数据验证等功能,简化了Web应用的开发过程。 3. **MyBatis框架** MyBatis是一个轻量级的持久层框架,它将SQL语句与Java代码分离,提供了更为灵活的数据库操作方式。MyBatis允许...

    spring+ commons

    4.3.11版本可能包含了对先前版本的bug修复,提高了性能,并保持了与旧版本的兼容性。 "commons-logging-1.2"是Apache Commons Logging库的1.2版本。这个库为Java应用程序提供了一种简单的方式来使用各种日志框架,...

    学生信息管理系统.docx

    学生信息管理系统是一款基于Java EE平台,利用SSM(Spring、SpringMVC、MyBatis)开源框架开发的应用,它主要用于管理学生的个人信息和成绩数据。该系统具备基本的增删改查功能,并且在设计上考虑了事务管理和国际化...

    ssm的jar包.zip

    SSM(Spring、SpringMVC、MyBatis)是一个经典的Java web开发框架组合,它将Spring的核心容器、Spring MVC作为视图控制器以及MyBatis作为持久层框架进行整合,为开发者提供了一种高效且灵活的开发环境。"ssm的jar包....

Global site tag (gtag.js) - Google Analytics