SSM框架下后台数据库传送到前端jsp文件中

    xiaoxiao2022-07-02  109

    SSM框架中后台存储在数据库中的数据,如何传送到前端中使用呢?

    前提:SSM框架已经搭好:

    Category.xml中的SQL语句集已经写好Category中的GetXX()和SetXX()方法也已经写好

    那么需要注意的:

    Controller里面的参数传送: JSP文件中的参数接收 在<script>...</script>中采用<c:forEach>标签进行接收处理: var UserData = []; <c:forEach items="${cs0}" var="c" varStatus="st"> <c:choose > <c:when test="${c.id<=10}"> UserData.unshift('${c.SID}'+"-"+'${c.DID}'); </c:when> </c:choose> </c:forEach>

    参数变量为c,对于<c:forEach>标签,如果要采用变量c,需要在文件前面加上:

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    c.id,c.SID,c.DID和数据表格字段要一致,且采用${}取值,这样之后可以传到数组UserData中。

    PS:还有更规范的数据传送方式,即采用json格式,之后再更新。

    最新回复(0)