我是新来的Java和servlet。我试图开发一个小型的Web项目,其中我有一个Java Servlet。根据J2EE材料,为了从servlet打印某些内容,我们应该反对PrintWriter。而且我也应该在out.println()里写html代码。如果我的页面很大,那么这种打印方法似乎并不舒适。我们是否有打印大尺寸页的数据从servlet的的Java Servlet的PrintWriter替代
问候, 马诺哈尔任何其他最简单的方法
我是新来的Java和servlet。我试图开发一个小型的Web项目,其中我有一个Java Servlet。根据J2EE材料,为了从servlet打印某些内容,我们应该反对PrintWriter。而且我也应该在out.println()里写html代码。如果我的页面很大,那么这种打印方法似乎并不舒适。我们是否有打印大尺寸页的数据从servlet的的Java Servlet的PrintWriter替代
问候, 马诺哈尔任何其他最简单的方法
您需要使用servlet为你的数据库访问层和业务逻辑,然后将请求转发给JSP视图
在这里看到:http://www.datadisk.co.uk/html_docs/jsp/jsp_mvc_tutorial.htm
不,你看这是过时的信息。 (仅供参考 - 从“Java EE”改为“J2EE”,这个缩写在1999年J2EE发布时是真实的,但它现在已经老掉牙了),我们已经远远超过了版本2.)
我会说HTML servlet是一个非常糟糕的主意。
一个更好的解决方案是使用模板将数据嫁入模板,生成HTML的方式。
如果你想坚持与Java EE堆栈,你应该使用JSP和JSTL。 JSP是一个HTML servlet生成器模板。它被编译为一个为您编写HTML的servlet。如果你坚持使用JSTL,它会变得“笨拙”,看起来更像HTML。
我喜欢Velocity模板JSP中的这些日子。