首页 > 解决方案 > 如何在 Java Struts2 中进行下一个和上一个链接

问题描述

我正在用 java struts 开发一个博客,我想要什么时候打开一篇文章(所有记录都由数据库显示),而不是如何创建链接查看下一篇文章和上一篇文章。

public static PostInfo getPrevId(String postUrl) {
    PostInfo post = null;
    try {
        Connection conn = ConnectionManager.getConnection();
        PreparedStatement ps = conn.prepareStatement("SELECT posturl FROM blogpost WHERE posturl = ?");
        ps.setString(1, postUrl);
        ResultSet rs = ps.executeQuery();
        rs.afterLast();
        rs.previous();
        post = new PostInfo(rs.getString("posturl"));

    } catch (Exception e) {
        e.printStackTrace();
    }

    return post;
}

请帮我建立链接。

标签: javamysqljspstruts2

解决方案


从返回实际博客内容的控制器方法传递上一个和下一个博客的 id。接下来在前端按钮中使用这些 id,以便在单击按钮时新页面使用传递的 id 来加载下一个或上一个博客。


推荐阅读