【发布时间】:2017-02-14 00:02:09
【问题描述】:
我只是出于可行性目的而尝试一些东西。
我正在尝试将 Spring 控制器中的原始 HTML 代码传递给特定视图。但是我想知道是否可以将原始 html 转换为字符串,然后将 HTML 字符串传递给视图。 “字符串消息”中有错误,因为我没有将 HTML 格式化为字符串。
@Controller
public class TestController {
@RequestMapping(value = "/test", produces = "text/html;charset=UTF-8")
public ModelAndView test (ModelMap model) {
//Map<String, Object> cat = (Map<String, Object>) incidentService.getIncidentCategories();
ModelAndView mv = new ModelAndView("test2.jsp");
String message = <p><img alt="alt text" src="http://localhost:8080/aston.jpg" style="height:974px; width:2386px" />This is my textarea to be replaced with CKEditor.</p> //
return new ModelAndView("welcome", "message", message);
return mv;
}
}
【问题讨论】:
-
您的代码有编译错误。你能修好它们吗?
-
message字符串应该是您希望从控制器方法返回的完整标记,还是希望将其从另一个模板插入到更多模板中?
标签: java html spring jsp spring-mvc