在运行时从Struts 1.x加载类到Spring MVC

时间:2018-12-31 04:45:45

标签: java spring spring-mvc java-ee struts

我在Struts1.x中有DispatcherServlet类,我必须将其从Struts 1.x迁移到spring MVC。我有一个自定义的DispatcherServelet类,在其中编写了如下的加载属性文件和数据库连接详细信息:

public class CemsActionServlet extends  ActionServlet {

public void init() throws ServletException{
        super.init();

            Util.load( getInitParameter( "prop_file" ));

            try{
                Util.keyValue(Constants.PH4_DB_USERID); 
                Util.keyValue(Constants.PH4_DB_PASSWORD);
               }catch(Exception e){
                 e.printStackTrace();
              }
            }

我曾经使用过PropertyPlaceHolderConfigurer,如下所示:

@Configuration
@PropertySource("classpath:/WebContent/prop/biuupload_cc.properties")

public class CemsBiuConfigurations {

    @Bean
    public static PropertySourcesPlaceholderConfigurer placeHolderConfigurer() {
        return new PropertySourcesPlaceholderConfigurer();
    }

}

}

在Spring MVC中,有什么方法可以像上面的ActionServlet类一样加载属性文件吗?

0 个答案:

没有答案