小编Aam*_*amy的帖子

渲染时捕获 TypeError:'int' 对象在 django 模板中不可迭代

我试图list_length在 for 循环中迭代 a 。是list_length一个int作为上下文变量传递给模板的对象。但是当我尝试这样做时,它给出了这个typeError。有人可以帮忙吗?

{% for i in list_length %}
    <tr>
        <td>{{ i }}</td>
    </tr>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

python django for-loop django-templates typeerror

4
推荐指数
1
解决办法
1万
查看次数

在 thymeleaf 中编写 Java 代码

简而言之

我正在尝试在 thymleaf 中创建一个用于分页的标签。


详细

我已经在 jsp 中有一个例子。但我被困在中间。我不知道如何在thymleaf.

我用谷歌搜索了一下,但结果非常令人困惑。

示例jsp:

<%@tag description="Extended input tag to allow for sophisticated errors" pageEncoding="UTF-8" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@tag import="net.megalytics.util.Href" %>

<%@attribute name="currentPage" required="true" type="java.lang.Integer" %>
<%@attribute name="totalPages" required="true" type="java.lang.Integer" %>
<%@attribute name="totalItems" required="true" type="java.lang.Long" %>
<% 
if (totalPages > 1) {
   String currentUrl =     request.getAttribute("javax.servlet.forward.request_uri").toString();
   String queryString = "";
    if (request.getQueryString() != null)
        queryString = request.getQueryString();
    Href newUrl = new Href(currentUrl + "?" + queryString);
    newUrl.addParameter("page", String.valueOf(currentPage));
    String url = …
Run Code Online (Sandbox Code Playgroud)

java jsp thymeleaf

0
推荐指数
1
解决办法
4378
查看次数

标签 统计

django ×1

django-templates ×1

for-loop ×1

java ×1

jsp ×1

python ×1

thymeleaf ×1

typeerror ×1