我知道在理论上是什么意思MVC,但我从来没有与这个model.In开发我的servlet我从数据库中获取列表使用MVC模式与JSP
int pageSize = 20;
FetchOptions fetchOptions = FetchOptions.Builder.withLimit(pageSize);
Query q = new Query("post").addSort("time", SortDirection.DESCENDING);
PreparedQuery pq = datastore.prepare(q);
QueryResultList<Entity> results = pq.asQueryResultList(fetchOptions);
System.out.println("-------------------");
for (Entity entity : results) {
System.out.println(entity.getProperty ("content"));
System.out.println(entity.getProperty ("time"));
}
现在我要显示这样的结果(内容和时间)在jsp页面中。我不知道要这样做,因为我认为我不能使用PrintWriter,因为jsp页面已经包含了所有的CSS,表单,我认为如果我将这些代码(从数据库中获取数据)放入该jsp页面,这将是一个违规,它不会是一个MVC模型?
根据您的需要使用页面/请求/会话/应用程序上下文。 –
进入页面后,可以使用JSTL的foreach循环和表达式语言来访问要显示的属性 – sunrize920