Java 在spring注入时向servlet过滤器添加it参数

Java 在spring注入时向servlet过滤器添加it参数,java,spring,Java,Spring,我正在尝试向servlet添加spring注入。在我的项目的web.xml中 <filter> <filter-name>Helloworld</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <

我正在尝试向servlet添加spring注入。在我的项目的web.xml中

<filter>
   <filter-name>Helloworld</filter-name>
   <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
   <filter-name>Helloworld</filter-name>
   <url-pattern>/hello/*</url-pattern>
</filter-mapping>

地狱世界
org.springframework.web.filter.DelegatingFilterProxy
地狱世界
/你好/*
在Spring.xml中

<bean id="Helloworld" class="com.abc.Helloworld">       
</bean>

其中有一个参数用于我的过滤器。我不知道是否可以将此参数作为属性添加到bean或web.xml的元素中

哪一个是最好的还是正确的

1。在bean Helloworld下的spring.xml中

<property name="greet">
      <value>Hello</value>
   </property>

你好
2。在web.xml的filter Helloworld as下

<init-param>
         <param-name>greet</param-name>
         <param-value>Hello</param-value>    
</init-param>

打招呼
你好

请建议是否遵循方法1或方法2。

我几乎肯定会将其放在Spring中,您的应用程序配置的其余部分都在Spring中

如果要在部署描述符中配置此
过滤器
,为什么还要使用
DelegatingFilterProxy