spring整合velocity 配置文件中的属性

spring整合velocity 配置文件中的相关属性

 1     <bean id= "viewResolver"  class= "org.springframework.web.servlet.view.velocity.VelocityViewResolver" >
 2                <!-- 是否缓存模板 -->
 3             <property name ="cache" value="false" />
 4
 5             <property name ="suffix" value=".vm" />
 6                <!--request属性引用名称-->
 7             <property name ="requestContextAttribute" value= "request" />
 8                <!--是否开放request属性-->
 9             <property name ="exposeRequestAttributes" value= "true" />
10                <!--设置是否所有的session属性在与模板进行合并之前添加到model中-->
11             <property name ="exposeSessionAttributes" value= "true" />
12                <!--是否使用spring对宏定义的支持-->
13             <property name ="exposeSpringMacroHelpers" value= "true" />
14
15             <property name ="contentType" value= "text/html;charset=UTF-8" />
16                <!--数字函数名称-->
17             <property name ="numberToolAttribute" value= "numberTool" />
18                <!--日期函数名称-->
19             <property name ="dateToolAttribute" value= "dateTool" />
20     </bean >
时间: 2024-11-23 17:11:28

spring整合velocity 配置文件中的属性的相关文章

Spring中Bean的作用域、Spring的自动注入、在spring配置文件中引入属性文件

1. Bean的作用域 Bean的作用域默认为单例模式. 2. 自动注入 3. 在spring配置文件中引入属性文件 Bean的作用域默认为单例模式. 原文地址:https://www.cnblogs.com/mcl2238973568/p/11478426.html

applicationContext配置文件中的属性说明

lazy-init:设置只对scop属性为singleton的bean起作用. 1.true:延迟加载:这时在第一次向容器通过getBean索取bean时实例化的. 2.false:表示spring启动是立即进行实例化: 在容器层次中通过在<beans/>元素上使用'default-lazy-init'属性来控制延迟初始化也是可能的.如下面的配置: <beans default-lazy-init="true"><!-- no beans will be

Springboot如何读取配置文件中的属性

Springboot自定义属性注入 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置. SpringBoot默认会从resources目录下加载application.properties或application.yml(application.yaml)文件 下面介绍如何获取配置文件中的属性 我们以自定义数据源为例

开发路程(6):Web.config配置文件中的属性add,key,value含义

这是添加自定义字符串的方式,保存是以键-值的形式保存的,可以通过key获取value,一般用这种方法配置全局内使用的字符串. <configuration>是配置文件的根配置节. <appSettings>是自定义配置节,包含自定义应用程序设置. add元素是向应用程序设置集合添加名称/值对形式的自定义应用程序设置. 代码: Web.config 1 <configuration> 2 <appSettings> 3 <add key=”UserNam

Spring在bean配置文件中定义电子邮件模板

在上一篇Spring电子邮件教程,硬编码的所有电子邮件属性和消息的方法体中的内容,这是不实际的,应予以避免.应该考虑在Spring bean 配置文件中定义电子邮件模板. 1.Spring的邮件发件人 Java类使用 Spring的MailSender接口发送电子邮件,并使用 String.Format 传递变量bean配置文件替换电子邮件中的 '%s'. File : MailMail.java package com.yiibai.common; import org.springframe

Spring框架xml配置文件 复杂类型属性注入——数组 list map properties

Person类中的各种属性写法如下: package com.swift.person; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Properties; public class Person { //普通字符串 private String name; //字符串数组 private String[] arr; //字符串列表 private List<Stri

spring 整合websocket过程中遇到的问题

写了一个告警推送的websocket,由于类中用到了其它bean所以自然的用@Autowired注解将bean注入: @ServerEndpoint(value = "/alarm/{id}", configurator = SpringConfigurator.class) public class AlarmEndpoint { @Autowired private AlarmSimulator alarmSimulator; @OnOpen public void onOpen(

Spring获取properties文件中的属性

1.前言 本文主要是对这两篇blog的整理,感谢作者的分享 Spring使用程序方式读取properties文件 Spring通过@Value注解注入属性的几种方式 2.配置文件 application.properties socket.time.out=1000 3.使用spring代码直接载入配置文件,获取属性信息 代码如下: Resource resource = new ClassPathResource("/application.properties"); Propert

(006)Spring Boot之配置文件中可以使用$引用变量

springboot的配置文件中可以使用$引用变量,如下: pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="