在Controller层引入资源文件是在SpringMvc的配置文件中引入
如:
定义了一个资源文件
resource.properties
user.dict.source=1
在springmvc的配置文件中引入,采取键值对的形式
<context:property-placeholder location="classpath:jdbc.properties,classpath:config.properties" />
然后在controller中就要引入这个配置文件来使用里面的值
@Controller
public class UserManagerController {
@Autowired
private UserService userService;
@Value("${user.dict.source}")//采取EL表达式的形式获取赋给source1
private String source1;
@RequestMapping("/userlist")
public String list(Model model) throws Exception{
List<Users> findUser=userService.findusers(source1);//寻找dict为1的用户
mode1.addAttribute("userinfo",findUser);
return "users";
}
}