使用JspWriter创建jsp



我想根据用户写了多少条目来生成JSP。例如,我希望每页显示3个条目,如果用户输入更多条目,则应该生成两个jsp。我想知道我是否可以像printwwriter一样使用JSPWriter来生成jsp,就像使用printwwriter的HTML页面一样?如果不行,还有别的办法吗?

谢谢!

不,你不能那样做。jsp在服务器端执行。向浏览器发送JSP标记是没有意义的。

如果要显示用户的最后三篇文章,只需从数据库中选择这三篇文章并显示它们。如果您希望用户能够显示接下来的3篇文章,那么添加一个带有参数的链接到页面。在处理请求时,提取这些参数以知道要显示哪些帖子,从数据库中获取这些帖子,并显示这些帖子。web应用程序的全部要点是能够根据来自用户的参数动态生成HTML。你不应该生成静态页面。

显示用户帖子3到5的链接示例:

<a href="/posts?userId=1234&amp;start=3&amp;size=3">Next 3 posts</a>

最新更新