我是Spring的新手,我正在尝试创建一个简单的Spring Boot" hello world"应用程序,所以我创建了一个build.gradle
文件来添加Spring Boot依赖项:
apply plugin: 'java'
repositories {
jcenter()
}
dependencies {
compile("org.springframework.boot:spring-boot-starter-web:1.3.3.RELEASE")
}
问题是它没有添加所需的jar,所以我不能使用Spring注释,例如@Controller
。
我错过了什么让它起作用?
我正在使用IntelliJ Idea 2016.1,如果这可以提供帮助。
答案 0 :(得分:4)
答案 1 :(得分:0)
public string RenderRazorViewToString(string viewName, object model)
{
ViewData.Model = model;
using (var sw = new StringWriter())
{
var viewResult = ViewEngines.Engines.FindPartialView(ControllerContext, viewName);
var viewContext = new ViewContext(ControllerContext, viewResult.View,
ViewData, TempData, sw);
viewResult.View.Render(viewContext, sw);
viewResult.ViewEngine.ReleaseView(ControllerContext, viewResult.View);
return sw.GetStringBuilder().ToString();
}
}