zoukankan      html  css  js  c++  java
  • java web mvc中,访问jsp页面

    controller:

        @RequestMapping(value = "/pass/pointInfo.do", method = RequestMethod.GET)
        public String pointInfo(HttpServletRequest request) {
            return "pointinfo";
        }

    这边的用的GET方式,返回的string类型,这样可以在浏览器中直接访问。

    pointinfo是jsp文件,放在WEB-INF文件夹下。

    接下来是jsp文件中,获取后端传递的值:

    改一下controlller, 添加一个Model类型的参数, Model是org.springframework.ui类型。

    :

        @RequestMapping(value = "/pass/pointInfo.do", method = RequestMethod.GET)
        public String pointInfo(HttpServletRequest request, Model model) {
            Map<String, Object> params = getParams(request);
            //System.out.println(JSON.toJSONString(params));
            Map<String, Object> info = locationByEsService.pointInfo(params);
            model.addAttribute("info", info);
            return "pointinfo";
        }

    其中info是查询出来的数据。

    jsp中获取参数的写法如下:

    <script type="text/javascript">
        var info = "${info}";
        var infoObj = JSON.parse(info);
    </script>
  • 相关阅读:
    SQL 联合语句
    Strust2MVC
    struts2执行流程
    struts2的验证框架
    poj 1201 Intervals
    FZOJ Problem 2219 StarCraft
    poj 3470 Walls
    hdu 6021 MG loves string
    FZOJ Problem 2150 Fire Game
    FZOJ Problem 2148 Moon Game
  • 原文地址:https://www.cnblogs.com/chenmz1995/p/12294086.html
Copyright © 2011-2022 走看看