Я просматриваю набор имен тегов в массиве и хочу распечатать каждое из них с помощью Builder, не прибегая к ручному XML для "< <"method.
Я думал, что:
builder = Nokogiri::XML::Builder.new do |xml|
for tag in tags
xml.tag! tag, someval
end
end
сделает это, но он просто создает теги с именем" tag "и помещает переменную тега в качестве текстового значения элемента.
Кто-нибудь может помочь? Кажется, это должно быть относительно просто, у меня только что были проблемы с поиском ответа в поисковых системах. Я, наверное, неправильно задаю вопрос. ModelAndView mv = handlerAdapter.handle (запрос, ответ, ...
Когда я провожу тесты junit, я делаю что-то вроде этого, чтобы проверить контроллеры Spring mvc:
request.setRequestURI("/projects/"+idProject+"/modify");
ModelAndView mv = handlerAdapter.handle(request, response, controller);
где проверяемый контроллер выглядит так:
@RequestMapping(value = "{id}/modify")
public String content(ModelMap model, @PathVariable("id") Project object) {
Но я не найти, как получить ответ ResponseBody
обработчиков запросов, определенных следующим образом:
@RequestMapping("/management/search")
public @ResponseBody ArrayList<SearchData> search(@RequestParam("q")) {
....
....
ArrayList<SearchData> datas = ....;
return datas;
}