2014-04-09 43 views
1

我是新来的Java和servlet。我试图开发一个小型的Web项目,其中我有一个Java Servlet。根据J2EE材料,为了从servlet打印某些内容,我们应该反对PrintWriter。而且我也应该在out.println()里写html代码。如果我的页面很大,那么这种打印方法似乎并不舒适。我们是否有打印大尺寸页的数据从servlet的的Java Servlet的PrintWriter替代

问候, 马诺哈尔任何其他最简单的方法

回答

1

不,你看这是过时的信息。 (仅供参考 - 从“Java EE”改为“J2EE”,这个缩写在1999年J2EE发布时是真实的,但它现在已经老掉牙了),我们已经远远超过了版本2.)

我会说HTML servlet是一个非常糟糕的主意。

一个更好的解决方案是使用模板将数据嫁入模板,生成HTML的方式。

如果你想坚持与Java EE堆栈,你应该使用JSP和JSTL。 JSP是一个HTML servlet生成器模板。它被编译为一个为您编写HTML的servlet。如果你坚持使用JSTL,它会变得“笨拙”,看起来更像HTML。

我喜欢Velocity模板JSP中的这些日子。