jsp:param不显示期望值

克莱伯·莫塔(Kleber Mota)

在我的春季项目中,我对意见有两层:

1)我的控制器中的每个方法都直接映射一个jsp页面,如下所示:

<jsp:include page="../../common/listagem.jsp">
    <jsp:param name="name" value="Usuario"/>
    <jsp:param name="elements" value="{['login','senha','pnome','unome','email']}"/>
</jsp:include>

2)我的jsp页面common / listagem.jsp是这样的:

<%@ include file="../include/header.jsp" %>

<sec:authorize access="hasPermission(#user, 'cadastra_${param.name}')">
<p>
    <button type="button" class="btn btn-sm btn-link link" data-action="/${param.name}/cadastra">
        Cadastrar novo ${param.name}
    </button>
</p>
</sec:authorize>

<table class="bordered">
    <thead>
        <tr>
        <c:forEach var="item" items="${param.elements}">
            <th> <c:out value="${item}"/> </th>
        </c:forEach>
        </tr>
    </thead>

    <tbody class="content">
    </tbody>

    <tfoot>
        <tr>
            <sec:authorize access="hasPermission(#user, 'altera_${param.name}')">
                <td class="comando" data-nome="Altera" data-action="/${param.name}/altera"></td>
            </sec:authorize>
            <sec:authorize access="hasPermission(#user, 'remove_${param.name}')">
                <td class="comando" data-nome="Remove" data-action="/${param.name}/remove"></td>
            </sec:authorize>
        </tr>
    </tfoot>
</table>

<c:url value="/${param.name}/listagem.json" var="listagem"/>
<script>
$(document).ready(function(){
    load_content("${listagem}", $('table.bordered'));
});
</script>

<%@ include file="../include/footer.jsp" %>

我的问题与上面的页面完全相同。此代码的最终结果是:

但应该只在顶部显示列标题和代码:

<c:url value="/${param.name}/listagem.json" var="listagem"/>
<script>
$(document).ready(function(){
    load_content("${listagem}", $('table.bordered'));
});
</script>

应该用服务器中的数据填充表(此代码在其他我的项目中也有效,我不使用包含文件和jsp:param)。

任何人都可以看到这段代码有什么问题吗?

克莱伯·莫塔(Kleber Mota)

好的,我使用数组存储值来解决此问题,如下所示:

<jsp:param name="elements" value="login"/>
<jsp:param name="elements" value="pnome"/>
<jsp:param name="elements" value="unome"/>
<jsp:param name="elements" value="email"/>

并在通用的jsp页面中:

                    <c:forEach var="item" items="${paramValues.elements}" varStatus="status">
                        <th class="col" data-property="<c:out value="${item}"/>">
                            <c:out value="${paramValues.label[status.index]}"/>
                        </th>
                    </c:forEach>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

多个期望值dynamoDB

来自分类Dev

JSONDecodeError:期望值Python

来自分类Dev

如何在vscode中显示react组件prop的期望值?

来自分类Dev

任务ContinueWith不返回期望值

来自分类Dev

单元测试中的期望值

来自分类Dev

c的除法未给出期望值

来自分类Dev

sprintf没有给出期望值

来自分类Dev

awk OFS未产生期望值

来自分类Dev

最接近记录的期望值之和

来自分类Dev

Spock存根未返回期望值

来自分类Dev

用期望值替换零

来自分类Dev

标量UDF不返回期望值

来自分类Dev

无法从JSON获取期望值

来自分类Dev

COUNTIF公式未返回期望值

来自分类Dev

变量不打印期望值?

来自分类Dev

Ruby命令未返回期望值

来自分类Dev

如何从中获得期望值

来自分类Dev

按位与不计算期望值

来自分类Dev

为什么scipy.stats.rv_discrete的均值和期望值显示出意外的差异?

来自分类Dev

断言实际值在可能的期望值的集合中

来自分类Dev

断言该值等于任何期望值的集合

来自分类Dev

断言实际值在可能的期望值的集合中

来自分类Dev

断言该值等于任何期望值的集合

来自分类Dev

BigInteger数学函数未返回期望值

来自分类Dev

计算阵列的期望值,提高速度的建议

来自分类Dev

Mockito什么时候/然后不返回期望值

来自分类Dev

\ n和\ r之间的期望值有何不同?

来自分类Dev

字符串枚举未打印期望值

来自分类Dev

date.getTimezoneOffset()未返回期望值