`
blueram
  • 浏览: 763469 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

springmvc 使用中遇到的问题

 
阅读更多

1、Name for argument type [java.lang.String] not available, and parameter name information not found in class file either

解决办法:http://jinnianshilongnian.iteye.com/blog/1705701

eclipse默认是debug级别的函数里面的参数名保留,但是ant编译就不行了。可以使用javac  debug=true

要不就是写全@RequestParam的参数

public String requestparam2(@RequestParam("username") String username)  

 

2、coutroller里面不能使用@Value

解决办法:项目使用了多个spring配置文件,然后properties需要多次引入,才可以使用。主要原因是扫描service类和controller不是一个spring配置文件

 

<context:property-placeholder location="classpath*:/Appkey.properties" />

 

      <bean id="placeholderConfig"

class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

<property name="locations">

<list>

<value>classpath*:/DataSourceConfig.properties</value>

<value>classpath*:/Appkey.properties</value>

</list>

</property>

</bean>

 

 

分享到:
评论

相关推荐

    SpringMVC中后台转换json格式

    然而,当我们在使用SpringMVC和Ajax进行数据交互时,可能会遇到406错误,这意味着服务器不能提供客户端所接受的任何形式的内容。本文将详细介绍如何在SpringMVC中后台转换JSON格式,以解决406错误问题。 406错误...

    easyui以及Springmvc使用笔记

    本文将详细解析这两个框架的使用及其在实际开发中的常见问题。 EasyUI是一个基于jQuery的轻量级前端框架,它提供了一系列丰富的UI组件,如表格、下拉框、树形结构等,使得开发者可以快速构建美观且功能齐全的用户...

    springMVC资料

    "AJAX中文乱码.txt"可能涉及的是在使用SpringMVC进行AJAX通信时遇到的字符编码问题。在JavaScript中发送AJAX请求到服务器,如果处理不当,可能会出现中文乱码。解决这个问题通常需要在服务器端和客户端都设置正确的...

    springMVC拦截器项目

    SpringMVC 拦截器项目是一个典型的 Web 应用开发示例,它利用 SpringMVC 框架中的拦截器(Interceptor)机制来实现特定的功能,...实践中遇到的问题和解决方案将进一步加深你对 MVC 设计模式和 SpringMVC 框架的理解。

    使用maven构建springMVC项目

    - **MyEclipse与Maven的兼容性问题**:文章提到使用MyEclipse构建Maven项目可能会遇到一些问题,比如资源文件没有被正确发布到Tomcat服务器,这可能是由于MyEclipse对Maven的支持不够完善所致。 #### 标签解析与...

    Java SpringMVC 学习路线.pdf

    整合时要了解基本的整合思路,以及在整合过程中可能遇到的问题及其解决方案。 参数绑定是Web开发中常见的需求,SpringMVC提供了默认支持的参数类型,包括简单参数、Model/ModelMap、POJO对象以及包装的POJO。此外,...

    SpringMVC+ibatis整合

    SpringMVC和iBatis是两个非常流行的Java Web开发框架,它们在企业级应用中广泛使用。SpringMVC作为Spring框架的一部分,负责处理HTTP请求,而iBatis则是一个轻量级的持久层框架,专注于数据库操作。接下来,我们将...

    springmvc文件下载

    在SpringMVC中,我们使用@Controller注解来标识该类为控制器。例如: ```java import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org....

    springMVC对ajax支持jar包

    在SpringMVC中,这一过程可以通过使用内置的`@ResponseBody`注解和JSON(JavaScript Object Notation)数据格式来实现。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 描述中提到...

    SPRINGMVC 406问题解决方案

    然而,在使用 SPRINGMVC 时,可能会遇到一些问题,例如 406 错误。本文将详细介绍 SPRINGMVC 406 问题的解决方案,並提供相应的示例代码。 一、HTTP-406 错误的原因 HTTP-406 错误是指服务器无法提供客户端所请求...

    netty整合SpringMVC实现下载

    - 异步处理:在 SpringMVC 中,可以利用 @Async 注解进行异步处理,提高服务性能。 - 错误处理:设置适当的异常处理器,处理网络中断、文件不存在等异常情况。 5. **测试与部署**: - 使用单元测试验证各个组件...

    springMVC项目

    在本项目中,可能存在一个自定义的Interceptor类,用于在请求处理前后执行特定的逻辑。 项目结构方面,SpringMVC通常遵循一定的目录组织规则,如src/main/java存放源代码,src/main/resources存放配置文件,Web-INF...

    springmvc+mybatis面试题

    SpringMVC的控制器默认是单例模式,因此在多线程环境下可能存在线程安全问题。为避免这个问题,控制器不应包含可变状态,即避免在控制器中定义实例变量。如果必须存储数据,可以使用Session或者ThreadLocal,但需...

    SpringMVC框架入门配置 IDEA下搭建Maven项目

    本人初学SpringMVC的时候遇到各种稀奇古怪的问题,网上各种技术论坛上的帖子又参差不齐,难以一步到位达到配置好的效果,这里我将配置的好了的,一键导入就可以,供大家初学SpringMVC的同僚们共同学习使用!...

    SpringMVC从无到有

    在本文中,我们将深入探讨SpringMVC的基本概念、配置、控制器、视图解析以及如何解决常见的问题,如jar包冲突。 一、SpringMVC简介 SpringMVC是一个轻量级的Web开发框架,它提供了强大的数据绑定、模型验证和本地化...

    防止SpringMVC拦截器拦截js等静态资源文件的解决方法

    然而,在使用拦截器时,可能会遇到拦截器误拦截静态资源文件(如js、css、图片等)的问题。这不仅会影响网页的加载速度,还可能导致页面呈现异常。 在本文中,我们讨论了三种解决SpringMVC拦截器拦截静态资源文件的...

    springmvc基本配置及定时任务配置修改

    1. **更新 Trigger**:如果你想要改变一个已存在的 Trigger,可以调用 `TriggerBuilder` 的相应方法,然后使用 `scheduler.rescheduleJob()` 更新触发器。 2. **暂停/恢复 Job**:通过 `scheduler.pauseJob()` 和 `...

    springmvc项目源码、整合freemarker

    如果在搭建或配置过程中遇到问题,可以通过查阅SpringMVC和Freemarker的官方文档、在线教程或者社区问答来寻求帮助。同时,本项目提供了一个参考实例,可以从源码中学习实际的应用场景和代码实现。有问题可以留言...

    springmvc_mybatis查询示例

    由于Tomcat 7及以上版本可能与项目配置存在兼容性问题,可能导致运行时错误。因此,开发者需确保遵循此要求进行部署。 在SpringMVC中,配置MyBatis的关键步骤包括: 1. 配置数据源:定义`DataSource` bean,用于...

Global site tag (gtag.js) - Google Analytics