模拟spring的控制器:消息标签?

Hur*_*rda 4 java jsp jsp-tags spring-mvc

我正在为我的网页设计帮助/提示系统,我想基于jQuery的上下文帮助.

我的想法是,我会在事件上发布请求,并在特殊div中显示给出的repsonse.

我希望得到类似<spring:message>标签的行为,发布消息代码并获取本地化消息的字符串表示.如果它使用相同的资源会很棒.

有没有办法从Controller调用此标记?(这个标签后面有Java代码)或者模仿这个标签控制器端的最佳方法是什么?

Hur*_*rda 9

在Teja Kantamneni的帮助下,我带着这个控制器


@Controller
public class HelpController {
    protected Log log = LogFactory.getLog(getClass());

    @Autowired  
    private MessageSource messageSource;

    @RequestMapping(value = "ajax/gethelp")
    public @ResponseBody String handleGetHelp(Locale loc, String code) {
        return messageSource.getMessage(code, null, loc);
    }
}
Run Code Online (Sandbox Code Playgroud)