zoukankan      html  css  js  c++  java
  • MVC跳转的原理

                   <a href="?start=${pre}">[上一页]</a>

    如图,是一个链接,点了后,效果是访问

    地址,里面是带有参数的,之后根据web.xml中的配置,跳转到对应的Servlet中

            try {
                start = Integer.parseInt(request.getParameter("start"));
            } catch (NumberFormatException e) {
                e.printStackTrace();
            }
            

    这里会获取之前传过来的start

            int next = start +count;
            int pre = start - count;
            List<Hero> heros = new HeroDAO().list(start,count);
            request.setAttribute("next", next);
            request.setAttribute("pre", pre);
            request.setAttribute("heros", heros);
            request.getRequestDispatcher("listHero.jsp").forward(request, response);

    之后的next,pre以及后面的语句只是为了使跳转后的JSP可以访问到,这里每次访问servlet都会改变next和pre的值

                    <a href="?start=${pre}">[上一页]</a>
                    <a href="?start=${next}">[下一页]</a>

    也就是再给start赋值创造条件

  • 相关阅读:
    10
    9
    8
    第七章
    第五章
    第六章
    android深度探索第四章
    android深度探索第三章
    android深度探索第二章
    android深度探索第一章
  • 原文地址:https://www.cnblogs.com/zxj-262410/p/8832906.html
Copyright © 2011-2022 走看看