spring mvc中@RequestMapping(value = "${adminPath}/cms/link")的${adminPath}是什么意思?如何取值?在哪里配置?

随智阔 发布于 2013/11/26 21:54
阅读 14K+
收藏 1

spring mvc中@RequestMapping(value = "${adminPath}/cms/link")的${adminPath}是什么意思?如何取值?在哪里配置?




@Controller
@RequestMapping(value = "${adminPath}/cms/link")
public class LinkController extends BaseController {


@Autowired
private LinkService linkService;
@Autowired
private CategoryService categoryService;


加载中
1
zhuyuping
zhuyuping
这是因为你配置了propertyholder 那个属性bean引入了属性文件 这个${xxx}会在属性文件里面查,因为先启动spring 再启动springMVC 所以那个propertys属性文件是能够获取的 ,最好的一个例子是@value 注入属性文件中的值到字段里面
0
刘志成
刘志成
@RequestMapping(value = "/login/{name}")
    public String getName( @PathVariable String name, ModelMap model) {
        model.addAttribute("username", name);
        return name;

    }

获取路径参数值

0
double9
double9
不需要$符号,这是错误的
0
无物舞雾
无物舞雾
一般放在resources文件夹下的properties文件中,大多数应该是这样的...
0
师说
师说

学习Java,Spring,Maven可以来看看师说CMS,师说CMS目前是开源中国最活跃的开源项目之一,已经被开源中国收录。

收录地址:http://www.oschina.net/p/shishuo-cms

开源地址:http://git.oschina.net/shishuo/CMS

随智阔
随智阔
哦.不错不错.关注中....
0
thinker悟
thinker悟
不错不错不错
0
一身正气
一身正气
全局变量,为了区分管理员和用户登录的路径的·····一般写在properties文件中。
李凯W
这个同学回答的不赖,简单的一句话,我一看就明白了
0
你跪了少年
你跪了少年
大侠,搞定了吗?怎么解决的?
返回顶部
顶部