繁体   English   中英

使用Ajax将ResultSet从Java传输到JSP

[英]Transfer ResultSet from Java to JSP using Ajax

我的Java类中有一个ResultSet 如何在不使用脚本的情况下将此ResultSet传输到jsp

我假设您正在使用弹簧控制器方法并返回JSP的请求。

您可以将任何对象设置为ModelView并返回ModelView对象,并且spring会将所有这些对象设置为响应。

@Controller
public ClassName {
  ....

@RequestMapping(value = "/ex/foos", method = RequestMethod.GET)
@ResponseBody
public ModelAndView postFoos(HttpServletRequest request,
        HttpServletResponse response) {
    ModelAndView model = new ModelAndView("myjsppage");
    model.addObject("msg", "hello world");
    return model;
}

同时,在JSP中,您可以使用它。

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<body>
     <h1>Spring MVC Hello World Example</h1>
     <h2>${msg}</h2>
</body>
</html>

请注意,您可以将任何对象设置到modelView中。 我只是以这个String为例。 您可以在JSP中使用JSTL和EL来迭代/查看对象的值。

这些链接可能会有所帮助

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc-coc-modelmap

http://www.mkyong.com/spring-mvc/spring-mvc-hello-world-example/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM