xml-spring @Value 的使用方式

问题描述

spring @Value 的使用方式

在xml中配置

在action中
@Value("${user.psValidityPeriod}")

private String psValidityPeriod;

properties已经加载了,但得到结果是psValitityPeriod=${user.psValidityPeriod} 是错误的。以上就配置了这些,查了很多资料找不到原因。求指点

解决方案

Spring中Value注解的使用
Spring中Value注解的使用
注解方式使用hibernate与spring

解决方案二:

如果你确定你的property文件配置正确的话,可以试试这样写。@Value("#{props.getProperty('a')}")

时间: 2024-07-31 08:31:53

xml-spring @Value 的使用方式的相关文章

spring事务-spring AOP 拦截器方式配置事务失效

问题描述 spring AOP 拦截器方式配置事务失效 Spring.xml配置如下 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:conte

textview-在 xml 中以程序化的方式设置 Typeface 和 text style

问题描述 在 xml 中以程序化的方式设置 Typeface 和 text style 我在xml中定义了一个textview,我按照下面的方法设置了Typeface textView.setTypeface(APP_FONT_REGULAR); // 在 assests 中自定义字体 (.ttf file). 在xml中设置了 android:textStyle=""bold""但是为什么没有变成粗体字? 如何给字体设置粗体? 解决方案 当调用 setTypefa

mybatis集成spring有4种方式,哪种方式好?

问题描述 mybatis集成spring有4种方式,哪种方式好? mybatis集成SPRING大概有3,4种方式,架构师给过来的架构是用继承SqlSessionDaoSupport方式的,个人觉得这样比较麻烦,还是用MapperScannerConfigurer的方式比较好.有没有大神给分析分析?

Android创建与解析XML(四) Pull方式

1.Pull概述 Android系统中和创建XML相关的包为org.xmlpull.v1,在这个包中不仅提供了用于创建XML的 XmlSerializer,还提供了用来解析XML的Pull方式解析器 XmlPullParser XmlSerializer没有像XmlPullParser那样提取 XML事件,而是把它们推出到数据流OutputStream或Writer中. XmlSerializer提供了很直观的API,即使用 startDocument开始文档,endDocument结束文档,s

Android创建与解析XML(三)—— Sax方式

1. Sax概述 SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,不需要解析完整个文档,而是按照 内容顺序看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法: startDocument():当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预处理工作,如:申请对象资源 endDocument():当结束文档的时候就触发这个事件 调用这个方法 可 以在

Android创建与解析XML(二) Dom方式

1. Dom概述 Dom方式创建XML,应用了标准xml构造器 javax.xml.parsers.DocumentBuilder 来创建 XML 文档,需要 导入以下内容 javax.xml.parsers javax.xml.parsers.DocumentBuilder javax.xml.parsers.DocumentBuilderFactory javax.xml.parsers.ParserConfigurationException; javax.xml.transform ja

Android 创建与解析XML(五)—— Dom4j方式

http://blog.csdn.net/sunboy_2050/article/details/7521605 1.Dom4j概述 dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP

spring采用Annotation的方式对AOP的支持的问题

问题描述 王恿老师讲的课中下载了一个spring对AOP的支持采用Annotation的方式,为什么运行总提示errorat::0can'tfindreferencedpointcutallMethods.包都已经导入进去了allMethods方法明明就在啊,会可能是什么原因不能运行呢?packagecom.bjsxt.spring;importorg.aspectj.lang.annotation.Aspect;importorg.aspectj.lang.annotation.Before;

Spring中你不知道的注入方式

前言     在Spring配置文件中使用XML文件进行配置,实际上是让Spring执行了相应的代码,例如: 使用<bean>元素,实际上是让Spring执行无参或有参构造器 使用<property>元素,实际上是让Spring执行一次setter方法     但Java程序还可能有其他类型的语句:调用getter方法.调用普通方法.访问类或对象的Field等,而Spring也为这种语句提供了对应的配置语法: 调用getter方法:使用PropertyPathFactoryBean

Android 创建与解析XML(三)—— Sax方式

http://blog.csdn.net/sunboy_2050/article/details/7521598 1. Sax概述 SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,不需要解析完整个文档,而是按照内容顺序看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法:startDocument():当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预