【发布时间】:2011-04-20 18:48:46
【问题描述】:
我有一个这样设置的 Spring MVC 控制器:
@RequestMapping("activityChart")
public ModelAndView activityChart(
@RequestParam(required=false, value="parent") String parent,
@RequestParam(required=false, value="expand") String[] expand,
@ModelAttribute PaginationArgs paginationargs) throws IOException {
// ... return template renderer
}
其中 PaginationArgs 是一个包含两个字段的 POJO。我想构造一个包含paginationargs 值的URL 字符串。 parent 和 expand - activityChart?parent=foo&expand=bar&expand=baz 很容易实现,但是对 POJO 的字段进行编码的正确方法是什么?
JSP 在 Spring 中使用 <form:form modelAttribute='paginationargs'> 标记处理这个问题,但是我们的项目没有使用 JSP,而是使用 Jamon。
【问题讨论】:
标签: spring-mvc jamon modelattribute