• JSP显示新闻


    一、建表并初始化数据

     二、登陆

    2.1 登陆失败提示

     

     2.2 登陆成功显示新闻列表

    public class NewsMapperImpl implements NewsMapper {
        @Override
        public List<News> findAllNewsHref() {
            Connection conn = null;
            Statement statement = null;
            ResultSet rs = null;
            List<News> news = new ArrayList<>();
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            try {
                conn = DBUtil.getConnection();
                statement = conn.createStatement();
    
                String sql = "select * from news";
                rs = statement.executeQuery(sql);
                while (rs.next()) {
                    News nw = new News(
                            rs.getInt(1),
                            rs.getString(2),
                            rs.getString(3),
                            rs.getString(4),
                            sdf.parse(rs.getString(5))
                    );
                    news.add(nw);
                }
            } catch (SQLException e) {
                e.printStackTrace();
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            } catch (ParseException e) {
                e.printStackTrace();
            }
    
            return news;
        }
    }

     2.2.1 service层

     2.2.2 dao层:

    2.2.3 controller层

     2.2.4 jsp界面

     效果:

     码云地址:https://gitee.com/chaserff/J2EE.git

  • 相关阅读:
    不容易系列之一(错排)
    找新朋友(欧拉函数)
    二分查找
    快速排序(分治)
    归并排序(分治)
    畅通工程(并查集)
    A Knight's Journey (DFS)
    Network Saboteur (DFS)
    Oil Deposits(油田)(DFS)
    Dungeon Master (三维BFS)
  • 原文地址:https://www.cnblogs.com/chaserFF/p/13130332.html
Copyright © 2020-2023  润新知