我知道 Java EE 8 MVC 是闪亮的和新的,可能没有我希望有一种方法可以在启动时从控制器调用视图的一切
@Path("home")
@Controller
public class HomeController {
@Inject
Models models;
@Inject
public UIAccess uiaccess;
@GET
@Path("index")
public String index() {
models.put("sidebar", uiaccess.sideBar());
return "home/index.xhtml";
}
}
有什么方法可以设置web.xml来调用视图
<welcome-file-list>
<welcome-file>app/home/index.xhtml</welcome-file>
</welcome-file-list>
当放置在web.xml中时,这不起作用app/controller_name/view
我知道可以在启动时调用 servlet 类,但需要控制器。